====== 2026/08/17 ======
===== VSCODIUM =====
* Instacion: https://vscodium.com/#install
* Por repositorio:
* Llaves:
wget -qO - https://gitlab.com/paulcarroty/vscodium-deb-rpm-repo/raw/master/pub.gpg \
| gpg --dearmor \
| sudo dd of=/usr/share/keyrings/vscodium-archive-keyring.gpg
* Repositorio:
echo -e 'Types: deb\nURIs: https://download.vscodium.com/debs\nSuites: vscodium\nComponents: main\nArchitectures: amd64 arm64\nSigned-by: /usr/share/keyrings/vscodium-archive-keyring.gpg' \
| sudo tee /etc/apt/sources.list.d/vscodium.sources
* Actualiza e instala:
sudo apt update && sudo apt install codium
* Extra de paquetes se debe instalar:
* sudo apt install curl git
* Instalación de extensiones.
*
# Instalar desde terminal
code --install-extension ms-python.python
code --install-extension esbenp.prettier-vscode
==== Python ====
* Depuración por archivo.
* codigo python
*
# factorial.py
def factorial(n):
if n <= 1:
return 1
else:
return n * factorial(n - 1)
def main():
num = 5
resultado = factorial(num)
print(f"El factorial de {num} es {resultado}")
if __name__ == "__main__":
main()
* Archivo depuración
* Crear dentro del proyecto
*
mkdir .vscode/
touch .vscode/launch.jso
*
{
"version": "0.2.0",
"configurations": [
{
"name": "Python: Archivo actual",
"type": "python",
"request": "launch",
"program": "${file}",
"console": "integratedTerminal"
}
]
}
=== NODE ===
* Clonación de un proyecto git
* git clone https://github.com/MansuriTamim/NodeJs-Server.git
* Abrir el carpeta del proyecto
* Localizar archivo: server.js
* Ejecutamos en la terminal del VsCodium
* node server.js
* Abrir el navegador:
* http://localhost:3000/