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 --classicOpçã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.gpgIniciar código VS
# Launch from the command line
code
# Open a specific directory
code /path/to/project
# Open a specific file
code file.pyExtensõ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-eslintConfiguraçõ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 -fvAtalhos de teclado do código VS
| Atalho | Função |
|---|---|
Ctrl + Shift + P | Paleta de Comandos |
Ctrl + P | Arquivo de abertura rápida |
Ctrl + Shift + F | Pesquisa Global |
Ctrl + `` | Alternar terminal |
Ctrl + B | Alternar barra lateral |
F5 | Comece a depuração |
Ctrl + Shift + X | Abra 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 --classicAjuste 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=512mPlug-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/projectOutros 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 | shEscolha 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.