← Retour à la liste
★★★★★ 5 / 5
Catégorie 01IDE

VS Code

L'éditeur de code incontournable

Installation
macOSbrew install --cask visual-studio-code
Windowswinget install Microsoft.VisualStudioCode
Linux (Ubuntu/Debian)sudo apt install wget gpg 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 sudo sh -c 'echo "deb [arch=amd64 signed-by=/etc/apt/keyrings/packages.microsoft.gpg] https://packages.microsoft.com/repos/code stable main" > /etc/apt/sources.list.d/vscode.list' sudo apt update && sudo apt install code
Linux (Snap)sudo snap install code --classic
Version1.116 (15 avril 2026)
PrixGratuit (MIT)
Plateformes
WindowsmacOSLinux
Commandes10
Exemples4
IDE
À propos

Visual Studio Code est l'IDE open-source de Microsoft, devenu le standard de facto pour le développement web. Gratuit, extensible et compatible avec tous nos stacks (PHP, Drupal, .NET, JavaScript/TypeScript). Depuis la v1.116 (avril 2026), GitHub Copilot est intégré nativement — aucune extension à installer.

Fonctionnalités clés
50 000+ extensionsLe Marketplace VS Code est le plus grand écosystème d'extensions. PHP, C#, Tailwind, Docker, Git... tout y est, souvent gratuit.
GitHub Copilot intégré (v1.116)Depuis avril 2026, Copilot Chat est une extension built-in. Agents IA, debug logs, terminal tools — aucune installation supplémentaire.
IntelliSense puissantComplétion de code intelligente, inférence de types, suggestions contextuelles pour tous les langages majeurs via Language Server Protocol.
Terminal intégréTerminal multiplexé directement dans l'éditeur, avec support bash, zsh, PowerShell et sessions multiples. Depuis v1.116, les agents peuvent interagir avec les terminaux ouverts.
Git natifIntégration Git sans configuration — diff visuel, staging ligne par ligne, commits, branches et merge depuis la sidebar.
Personnalisation extrêmeThèmes, keybindings, snippets, tasks, devcontainers — chaque aspect est configurable via JSON ou l'interface graphique.
Commandes
CommandeDescription
Cmd/Ctrl+PQuick open — ouvrir un fichier par son nom
Cmd/Ctrl+Shift+PCommand Palette — accès à toutes les commandes
Cmd/Ctrl+BToggle sidebar
Cmd/Ctrl+`Toggle terminal intégré
F2Renommer un symbole (refactoring cross-fichiers)
Cmd/Ctrl+DSélection multi-curseur sur l'occurrence suivante
Cmd/Ctrl+Shift+KSupprimer la ligne courante
Alt+↑ / Alt+↓Déplacer la ligne vers le haut ou le bas
Cmd+Shift+L / Ctrl+Shift+LSélectionner toutes les occurrences du terme
Cmd/Ctrl+K Cmd/Ctrl+0Replier (fold) tout le code
Exemples
Ouvrir un projet depuis le terminalCODE
code .
Lister les extensions installéesCODE
code --list-extensions
Exporter et réinstaller les extensionsCODE
# Export
code --list-extensions > extensions.txt
# Réinstall sur une autre machine
xargs -L1 code --install-extension < extensions.txt
Installer une extension en CLICODE
code --install-extension bmewburn.vscode-intelephense-client
Points forts & faibles
Points forts
+Gratuit et open-source (MIT)
+Plus de 50 000 extensions disponibles
+GitHub Copilot now built-in depuis v1.116
+IntelliSense et complétion multi-langages
+Terminal, Git et débogueur intégrés nativement
+Légèreté relative pour un éditeur Electron
+Communauté et documentation immenses
+Mise à jour mensuelle régulière et stable
Points faibles
Basé sur Electron (200–400 Mo RAM de base)
Peut ralentir avec de nombreuses extensions actives
Pas un vrai IDE natif — refactoring moins profond que PHPStorm
Débogueur PHP nécessite une configuration Xdebug manuelle
Copilot (IA) reste payant hors plan étudiant
Verdict

Le standard absolu du développement web. Gratuit, polyvalent et soutenu par une communauté gigantesque. Avec Copilot intégré en v1.116, c'est désormais aussi un éditeur IA complet sans configuration.

Idéal pour tous — du débutant qui découvre le code au senior fullstack multi-stack.