Skip to Content
DocumentaciónDesarrolloCódigo VS/JetBrains

Código VS/JetBrains

Este artículo cubre cómo instalar las dos principales herramientas de desarrollo en Ubuntu 26.04: Visual Studio Code y JetBrains IDE.

Código de estudio visual

VS Code es un editor de código abierto y gratuito de Microsoft con un rico ecosistema de extensiones.

Opción 1: instalar mediante Snap

sudo snap install code --classic

Opción 2: instalar mediante el paquete deb

# Add Microsoft GPG key and repository wget -qO- https://packages.microsoft.com/keys/microsoft.asc | gpg --dearmor > packages.microsoft.gpg sudo install -D -o root -g root -m 644 packages.microsoft.gpg /etc/apt/keyrings/packages.microsoft.gpg echo "deb [arch=amd64 signed-by=/etc/apt/keyrings/packages.microsoft.gpg] https://packages.microsoft.com/repos/code stable main" | sudo tee /etc/apt/sources.list.d/vscode.list # Install sudo apt update sudo apt install code -y # Clean up rm packages.microsoft.gpg

Lanzar código VS

# Launch from the command line code # Open a specific directory code /path/to/project # Open a specific file code file.py

Extensiones recomendadas

Instale extensiones a través de la línea de comando:

# Chinese language pack code --install-extension MS-CEINTL.vscode-language-pack-zh-hans # Python code --install-extension ms-python.python # Go code --install-extension golang.go # Rust code --install-extension rust-lang.rust-analyzer # Java code --install-extension vscjava.vscode-java-pack # Docker code --install-extension ms-azuretools.vscode-docker # Remote SSH (remote development) code --install-extension ms-vscode-remote.remote-ssh # GitLens code --install-extension eamodio.gitlens # Prettier code formatter code --install-extension esbenp.prettier-vscode # ESLint code --install-extension dbaeumer.vscode-eslint

Configuraciones comunes

Presione Ctrl + Shift + P para abrir la paleta de comandos, escriba settings json para abrir el archivo de configuración:

{ "editor.fontSize": 15, "editor.fontFamily": "'JetBrains Mono', 'Noto Sans Mono CJK SC', monospace", "editor.tabSize": 2, "editor.formatOnSave": true, "editor.minimap.enabled": false, "editor.wordWrap": "on", "files.autoSave": "afterDelay", "terminal.integrated.fontSize": 14, "workbench.colorTheme": "One Dark Pro" }

Instalar fuentes de programación

# Install JetBrains Mono font sudo apt install fonts-jetbrains-mono -y # Install Fira Code (with ligature support) sudo apt install fonts-firacode -y # Refresh font cache fc-cache -fv

Atajos de teclado de código VS

AtajoFunción
Ctrl + Shift + PPaleta de comandos
Ctrl + PArchivo de apertura rápida
Ctrl + Shift + FBúsqueda global
Ctrl + `` Terminal de alternancia
Ctrl + BAlternar barra lateral
F5Iniciar la depuración
Ctrl + Shift + XAbrir panel de extensiones

IDE de JetBrains

JetBrains ofrece IDE profesionales que incluyen IntelliJ IDEA (Java), PyCharm (Python), GoLand (Go), WebStorm (JavaScript) y más.

Instalar a través de JetBrains Toolbox (recomendado)

JetBrains Toolbox es la herramienta unificada para administrar todos los IDE de JetBrains:

# Download Toolbox App wget -O jetbrains-toolbox.tar.gz "https://data.services.jetbrains.com/products/download?platform=linux&code=TBA" # Extract tar -xzf jetbrains-toolbox.tar.gz # Run (directory name may vary by version) cd jetbrains-toolbox-*/ ./jetbrains-toolbox # Clean up cd .. rm -rf jetbrains-toolbox*

Después del inicio, Toolbox permanece en la bandeja del sistema, lo que le permite instalar y administrar todos los IDE de JetBrains desde allí.

Instalar IDE individuales a través de Snap

# IntelliJ IDEA Community (free) sudo snap install intellij-idea-community --classic # IntelliJ IDEA Ultimate (paid) sudo snap install intellij-idea-ultimate --classic # PyCharm Community (free) sudo snap install pycharm-community --classic # PyCharm Professional (paid) sudo snap install pycharm-professional --classic # GoLand sudo snap install goland --classic # WebStorm sudo snap install webstorm --classic # CLion sudo snap install clion --classic # Rust Rover sudo snap install rustrover --classic

Ajuste del rendimiento del IDE de JetBrains

Los IDE de JetBrains están basados en JVM. Puede mejorar el rendimiento ajustando la configuración de la memoria. Vaya a Ayuda > Editar opciones personalizadas de VM:

-Xms512m -Xmx2048m -XX:+UseG1GC -XX:ReservedCodeCacheSize=512m

Complementos recomendados

Instale a través de Configuración> Complementos dentro del IDE:

  • Paquete de idioma chino (simplificado): compatibilidad con el idioma chino
  • Key Promoter X - Indicaciones de aprendizaje de atajos de teclado
  • Soportes arcoíris - Coincidencia de soportes codificados por colores
  • GitToolBox - Funciones mejoradas de Git
  • .ignore - Compatibilidad con archivos .gitignore

Herramientas de línea de comandos

Los IDE de JetBrains admiten la apertura de proyectos desde la línea de comandos:

# Create command-line launcher (within the IDE) # Tools > Create Command-line Launcher # Then you can open projects from the command line idea /path/to/project pycharm /path/to/project goland /path/to/project

Otros editores

Editores adicionales disponibles en Ubuntu 26.04:

# Neovim (terminal editor) sudo apt install neovim -y # Sublime Text sudo snap install sublime-text --classic # Zed (high-performance editor) curl -fsSL https://zed.dev/install.sh | sh

Elija el editor que mejor se adapte a su flujo de trabajo. VS Code es excelente para un desarrollo rápido y liviano, mientras que los IDE de JetBrains ofrecen soporte de lenguaje más profundo y capacidades de refactorización.