Skip to Content

VSCode/JetBrains

Cet article explique comment installer les deux principaux outils de développement sur Ubuntu 26.04 : Visual Studio Code et JetBrains IDE.

Code de Visual Studio

VS Code est un éditeur de code open source gratuit de Microsoft doté d’un riche écosystème d’extensions.

Option 1 : Installer via Snap

sudo snap install code --classic

Option 2 : Installer via le package 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

Lancer VSCode

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

Extensions recommandées

Installez les extensions via la ligne de commande :

# 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

Paramètres communs

Appuyez sur Ctrl + Shift + P pour ouvrir la palette de commandes, tapez settings json pour ouvrir le fichier de paramètres :

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

Installer les polices de programmation

# 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

Raccourcis clavier VS Code

RaccourciFonction
Ctrl + Shift + PPalette de commandes
Ctrl + PFichier à ouverture rapide
Ctrl + Shift + FRecherche globale
Ctrl + `` Basculer le terminal
Ctrl + BBasculer la barre latérale
F5Démarrer le débogage
Ctrl + Shift + XOuvrir le panneau des extensions

EDI JetBrains

JetBrains propose des IDE professionnels, notamment IntelliJ IDEA (Java), PyCharm (Python), GoLand (Go), WebStorm (JavaScript) et bien plus encore.

Installer via JetBrains Toolbox (recommandé)

JetBrains Toolbox est l’outil unifié pour gérer tous les IDE 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*

Après le lancement, Toolbox reste dans la barre d’état système, vous permettant d’installer et de gérer tous les IDE JetBrains à partir de là.

Installer des IDE individuels 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

Optimisation des performances de l’EDI JetBrains

Les IDE JetBrains sont basés sur JVM. Vous pouvez améliorer les performances en ajustant les paramètres de mémoire. Accédez à Aide > Modifier les options de VM personnalisées :

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

Plugins recommandés

Installer via Paramètres > Plugins dans l’EDI :

  • Pack de langue chinois (simplifié) - Prise en charge de la langue chinoise
  • Key Promoter X – Invites d’apprentissage des raccourcis clavier
  • Supports arc-en-ciel - Correspondance des supports à code couleur
  • GitToolBox – Fonctionnalités Git améliorées
  • .ignore - Prise en charge des fichiers .gitignore

Outils de ligne de commande

Les IDE JetBrains prennent en charge l’ouverture de projets à partir de la ligne de commande :

# 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

Autres éditeurs

Éditeurs supplémentaires disponibles sur 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

Choisissez l’éditeur qui correspond le mieux à votre flux de travail. VS Code est idéal pour un développement léger et rapide, tandis que les IDE JetBrains offrent une prise en charge linguistique et des capacités de refactorisation plus approfondies.