Skip to Content
DocumentaçãoDesenvolvimentoCódigo VS / JetBrains

Código VS / JetBrains

Este artigo aborda como instalar as duas principais ferramentas de desenvolvimento no Ubuntu 26.04: Visual Studio Code e JetBrains IDEs.

Código do Visual Studio

VS Code é um editor de código aberto gratuito da Microsoft com um rico ecossistema de extensões.

Opção 1: instalar via Snap

sudo snap install code --classic

Opção 2: instalar via pacote 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

Iniciar código VS

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

Extensões recomendadas

Instale extensões através da linha 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

Configurações comuns

Pressione Ctrl + Shift + P para abrir a paleta de comandos, digite settings json para abrir o arquivo de configurações:

{ "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" }

Instale fontes de programação

# 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

Atalhos de teclado do código VS

AtalhoFunção
Ctrl + Shift + PPaleta de Comandos
Ctrl + PArquivo de abertura rápida
Ctrl + Shift + FPesquisa Global
Ctrl + `` Alternar terminal
Ctrl + BAlternar barra lateral
F5Comece a depuração
Ctrl + Shift + XAbra o painel de extensões

IDE JetBrains

JetBrains oferece IDEs profissionais, incluindo IntelliJ IDEA (Java), PyCharm (Python), GoLand (Go), WebStorm (JavaScript) e muito mais.

Instalar via JetBrains Toolbox (recomendado)

JetBrains Toolbox é a ferramenta unificada para gerenciar todos os IDEs 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*

Após a inicialização, o Toolbox permanece na bandeja do sistema, permitindo instalar e gerenciar todos os IDEs JetBrains a partir daí.

Instale IDEs individuais via 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 de desempenho do JetBrains IDE

Os IDEs JetBrains são baseados em JVM. Você pode melhorar o desempenho ajustando as configurações de memória. Vá para Ajuda > Editar opções de VM personalizadas:

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

Plug-ins recomendados

Instale via Configurações > Plugins dentro do IDE:

  • Pacote de idioma chinês (simplificado) – suporte ao idioma chinês
  • Key Promoter X - Solicitações de aprendizagem de atalhos de teclado
  • Colchetes Rainbow - Correspondência de colchetes codificados por cores
  • GitToolBox - Recursos aprimorados do Git
  • .ignore - suporte a arquivo .gitignore

Ferramentas de linha de comando

Os IDEs JetBrains oferecem suporte à abertura de projetos na linha de comando:

# 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

Outros editores

Editores adicionais disponíveis no 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

Escolha o editor que melhor se adapta ao seu fluxo de trabalho. O VS Code é ótimo para desenvolvimento leve e rápido, enquanto os IDEs JetBrains oferecem suporte de linguagem mais profundo e recursos de refatoração.