Aller au contenu

Raccourcis VS Code

Raccourcis et workflows complets de Visual Studio Code pour une productivité améliorée sur toutes les plateformes.

Raccourcis généraux

Windows/LinuxmacOSDescription
Ctrl+Shift+PCmd+Shift+PAfficher la Palette de Commandes
Ctrl+PCmd+POuverture Rapide (Go to File)
Ctrl+Shift+NCmd+Shift+NNouvelle Fenêtre
Ctrl+Shift+WCmd+Shift+WFermer la fenêtre
Ctrl+NCmd+NNouveau fichier
Ctrl+OCmd+OOuvrir le fichier
Ctrl+SCmd+SSauvegarder
Ctrl+Shift+SCmd+Shift+SEnregistrer sous
Ctrl+K SCmd+K SSauvegarder tout
Ctrl+WCmd+WFermer le fichier
Ctrl+K Ctrl+WCmd+K Cmd+WFermer tout
Ctrl+ZCmd+ZAnnuler
Ctrl+YCmd+Shift+ZRefaire
Windows/LinuxmacOSDescription
Ctrl+GCmd+GAller à la ligne
Ctrl+Shift+OCmd+Shift+OAller à Symbol
Ctrl+TCmd+TAfficher Tous les Symboles
F12F12Aller à la Définition
Alt+F12Option+F12Aperçu de la Définition
Shift+F12Shift+F12Afficher les références
Ctrl+K F12Cmd+K F12Définition Ouverte sur le Côté
Ctrl+Alt+-Ctrl+Cmd+-Retour
Ctrl+Shift+-Ctrl+Shift+Cmd+-Aller de l’avant
Ctrl+MCmd+MBasculer l’onglet déplace le focus

Édition

Windows/LinuxmacOSDescription
Ctrl+XCmd+XCouper la ligne (sélection vide)
Ctrl+CCmd+CCopier ligne (sélection vide)
Alt+↑/↓Option+↑/↓Déplacer la ligne vers le haut/bas
Shift+Alt+↓/↑Shift+Option+↓/↑Copier Ligne Haut/Bas
Ctrl+Shift+KCmd+Shift+KSupprimer la ligne
Ctrl+EnterCmd+EnterInsérer une ligne en dessous
Ctrl+Shift+EnterCmd+Shift+EnterInsérer une ligne au-dessus
Ctrl+Shift+\Cmd+Shift+\Aller au Crochet Correspondant
Ctrl+]Cmd+]Indenter la ligne
Ctrl+[Cmd+[Outdent Line
Home/EndHome/EndAller au début/à la fin de la ligne
Ctrl+HomeCmd+↑Aller au début du fichier
Ctrl+EndCmd+↓Aller à la Fin du Fichier

Multi-curseur et Sélection

Windows/LinuxmacOSDescription
Alt+ClickOption+ClickInsérer Curseur
Ctrl+Alt+↑/↓Cmd+Option+↑/↓Insérer le curseur au-dessus/en-dessous
Ctrl+UCmd+UAnnuler la dernière opération du curseur
Shift+Alt+IShift+Option+IInsérer le curseur à la fin de chaque ligne sélectionnée
Ctrl+LCmd+LSélectionner la ligne actuelle
Ctrl+Shift+LCmd+Shift+LSélectionner toutes les occurrences de la sélection actuelle
Ctrl+F2Cmd+F2Sélectionner toutes les occurrences du mot courant
Shift+Alt+→Shift+Option+→Développer la sélection
Shift+Alt+←Shift+Option+←Réduire la Sélection
Shift+Alt+(drag mouse)Shift+Option+(drag mouse)Sélection de colonne (boîte)

Recherche et Remplacement

Windows/LinuxmacOSDescription
Ctrl+FCmd+FTrouver
Ctrl+HCmd+Option+FRemplacer
F3Cmd+GRechercher Suivant
Shift+F3Cmd+Shift+GRechercher précédent
Alt+EnterOption+EnterSélectionner toutes les occurrences de Rechercher Correspondance
Ctrl+DCmd+DAjouter la Sélection au Prochain Résultat de Recherche
Ctrl+K Ctrl+DCmd+K Cmd+DDéplacer la dernière sélection vers la prochaine correspondance de recherche
Alt+C/R/WOption+C/R/WBasculer Sensible à la Casse/Regex/Mot Entier

Édition de Langages Riches

Windows/LinuxmacOSDescription
Ctrl+SpaceCmd+SpaceSuggestion de Déclenchement
Ctrl+Shift+SpaceCmd+Shift+SpaceIndicateurs de Paramètres de Déclenchement
Shift+Alt+FShift+Option+FFormater le document
Ctrl+K Ctrl+FCmd+K Cmd+FSélection du Format
F12F12Aller à la Définition
Alt+F12Option+F12Aperçu de la Définition
Ctrl+K F12Cmd+K F12Définition Ouverte sur le Côté
Ctrl+.Cmd+.Correction Rapide
Shift+F12Shift+F12Afficher les références
F2F2Renommer le symbole
Ctrl+K Ctrl+XCmd+K Cmd+XSupprimer les Espaces de Fin
Ctrl+K MCmd+K MChanger la langue du fichier

Gestion des Fichiers

Windows/LinuxmacOSDescription
Ctrl+TabCmd+TabOpen Next
Ctrl+Shift+TabCmd+Shift+TabOuvrir Précédent
Ctrl+K PCmd+K PCopier le chemin du fichier actif
Ctrl+K RCmd+K RAfficher le fichier actif dans l’Explorateur
Ctrl+K OCmd+K OAfficher le fichier actif dans une nouvelle fenêtre

Affichage

Windows/LinuxmacOSDescription
F11Cmd+Ctrl+FBasculer en Plein Écran
Shift+Alt+0Shift+Option+0Basculer la disposition de l’éditeur (horizontal/vertical)
Ctrl+=Cmd+=Zoom avant
Ctrl+-Cmd+-Zoom Out
Ctrl+0Cmd+0Réinitialiser Zoom
Ctrl+BCmd+BBasculer la Visibilité de la Barre Latérale
Ctrl+Shift+ECmd+Shift+EAfficher l’Explorateur / Basculer le Focus
Ctrl+Shift+FCmd+Shift+FAfficher Recherche
Ctrl+Shift+GCmd+Shift+GAfficher le Contrôle de Source
Ctrl+Shift+DCmd+Shift+DAfficher Debug
Ctrl+Shift+XCmd+Shift+XAfficher les Extensions
Ctrl+Shift+HCmd+Shift+HRemplacer dans les fichiers
Ctrl+Shift+JCmd+Shift+JBasculer les Détails de Recherche
Ctrl+Shift+UCmd+Shift+UAfficher le panneau de sortie
Ctrl+Shift+VCmd+Shift+VOuvrir l’aperçu Markdown
Ctrl+K VCmd+K VOuvrir l’Aperçu Markdown sur le Côté

Débogage

Windows/LinuxmacOSDescription
F9F9Basculer Point d’arrêt
F5F5Démarrer/Continuer
Shift+F5Shift+F5Arrêter
F11F11Entrez
Shift+F11Shift+F11Sortir
F10F10Pas à Pas
Ctrl+K Ctrl+ICmd+K Cmd+IAfficher Survol

Terminal Intégré

Windows/LinuxmacOSDescription
`Ctrl+“`Cmd+“Afficher le Terminal Intégré
`Ctrl+Shift+“`Cmd+Shift+“Créer un nouveau terminal
Ctrl+CCmd+CCopier la sélection
Ctrl+VCmd+VColler dans le Terminal Actif
Ctrl+↑/↓Cmd+↑/↓Faire défiler Haut/Bas
Shift+PgUp/PgDnShift+PgUp/PgDnFaire défiler la page vers le haut/bas
Ctrl+Home/EndCmd+Home/EndDéfiler vers le Haut/Bas

Workflows Courants

Configuration du Projet

# Open project in VS Code
code .
code /path/to/project

# Open specific file
code filename.js

# Open with specific settings
code --user-data-dir /path/to/settings

Gestion des Extensions

# Install extension
code --install-extension ms-python.python

# List installed extensions
code --list-extensions

# Disable all extensions
code --disable-extensions

Configuration de l’Espace de Travail

// .vscode/settings.json
\\\\{
  "editor.fontSize": 14,
  "editor.tabSize": 2,
  "files.autoSave": "afterDelay",
  "terminal.integrated.shell.windows": "C:\\Windows\\System32\\bash.exe"
\\\\}

Meilleures Pratiques

Conseils de Productivité

  • Utilisez la Palette de Commandes (Ctrl+Shift+P) pour un accès rapide à toutes les commandes
  • Maîtrisez l’édition multi-curseur pour des modifications en masse
  • Utilisez IntelliSense pour un codage plus rapide
  • Configurez des raccourcis personnalisés pour les actions fréquentes
  • Utilisez les paramètres d’espace de travail pour des configurations spécifiques au projet

Organisation du Code

  • Utilisez l’explorateur de fichiers (Ctrl+Shift+E) pour une navigation rapide
  • Organisez les fichiers avec une structure de dossiers appropriée
  • Utilisez la recherche (Ctrl+Shift+F) pour trouver des éléments dans les fichiers
  • Exploitez l’intégration Git pour le contrôle de version
  • Utilisez des extensions pour des fonctionnalités spécifiques au langage

Workflow de Débogage

  • Définissez des points d’arrêt stratégiquement
  • Utilisez la console de débogage pour l’évaluation en cours d’exécution
  • Configurez launch.json pour des scénarios de débogage personnalisés
  • Utilisez des points d’arrêt conditionnels pour un débogage complexe
  • Utilisez le terminal intégré pour le débogage en ligne de commande

Optimisation des Performances

  • Désactivez les extensions inutilisées
  • Utilisez des paramètres spécifiques à l’espace de travail
  • Configurez les exclusions de fichiers pour les grands projets
  • Utilisez le développement à distance pour les projets gourmands en ressources
  • Optimisez les paramètres pour votre workflow spécifique