Raccourcis du code VS
Copier toutes les commandes
Générer PDF
Studio visuel complet Coder les raccourcis et les flux de travail pour améliorer la productivité sur toutes les plateformes.
Raccourcis généraux
Windows/Linux |
macOS |
Description |
Ctrl+Shift+P |
Cmd+Shift+P |
Show Command Palette |
Ctrl+P |
Cmd+P |
Quick Open (Go to File) |
Ctrl+Shift+N |
Cmd+Shift+N |
New Window |
Ctrl+Shift+W |
Cmd+Shift+W |
Close Window |
Ctrl+N |
Cmd+N |
New File |
Ctrl+O |
Cmd+O |
Open File |
Ctrl+S |
Cmd+S |
Save |
Ctrl+Shift+S |
Cmd+Shift+S |
Save As |
Ctrl+K S |
Cmd+K S |
Save All |
Ctrl+W |
Cmd+W |
Close File |
Ctrl+K Ctrl+W |
Cmd+K Cmd+W |
Close All |
Ctrl+Z |
Cmd+Z |
Undo |
Ctrl+Y |
Cmd+Shift+Z |
Redo |
Navigation
Windows/Linux |
macOS |
Description |
Ctrl+G |
Cmd+G |
Go to Line |
Ctrl+Shift+O |
Cmd+Shift+O |
Go to Symbol |
Ctrl+T |
Cmd+T |
Show All Symbols |
F12 |
F12 |
Go to Definition |
Alt+F12 |
Option+F12 |
Peek Definition |
Shift+F12 |
Shift+F12 |
Show References |
Ctrl+K F12 |
Cmd+K F12 |
Open Definition to Side |
Ctrl+Alt+- |
Ctrl+Cmd+- |
Go Back |
Ctrl+Shift+- |
Ctrl+Shift+Cmd+- |
Go Forward |
Ctrl+M |
Cmd+M |
Toggle Tab Moves Focus |
Édition
Windows/Linux |
macOS |
Description |
Ctrl+X |
Cmd+X |
Cut Line (empty selection) |
Ctrl+C |
Cmd+C |
Copy Line (empty selection) |
Alt+↑/↓ |
Option+↑/↓ |
Move Line Up/Down |
Shift+Alt+↓/↑ |
Shift+Option+↓/↑ |
Copy Line Up/Down |
Ctrl+Shift+K |
Cmd+Shift+K |
Delete Line |
Ctrl+Enter |
Cmd+Enter |
Insert Line Below |
Ctrl+Shift+Enter |
Cmd+Shift+Enter |
Insert Line Above |
Ctrl+Shift+\ |
Cmd+Shift+\ |
Jump to Matching Bracket |
Ctrl+] |
Cmd+] |
Indent Line |
Ctrl+[ |
Cmd+[ |
Outdent Line |
Home/End |
Home/End |
Go to Beginning/End of Line |
Ctrl+Home |
Cmd+↑ |
Go to Beginning of File |
Ctrl+End |
Cmd+↓ |
Go to End of File |
Multicurseur et sélection
Windows/Linux |
macOS |
Description |
Alt+Click |
Option+Click |
Insert Cursor |
Ctrl+Alt+↑/↓ |
Cmd+Option+↑/↓ |
Insert Cursor Above/Below |
Ctrl+U |
Cmd+U |
Undo Last Cursor Operation |
Shift+Alt+I |
Shift+Option+I |
Insert Cursor at End of Each Line Selected |
Ctrl+L |
Cmd+L |
Select Current Line |
Ctrl+Shift+L |
Cmd+Shift+L |
Select All Occurrences of Current Selection |
Ctrl+F2 |
Cmd+F2 |
Select All Occurrences of Current Word |
Shift+Alt+→ |
Shift+Option+→ |
Expand Selection |
Shift+Alt+← |
Shift+Option+← |
Shrink Selection |
Shift+Alt+(drag mouse) |
Shift+Option+(drag mouse) |
Column (box) Selection |
Recherche et remplacement
Windows/Linux |
macOS |
Description |
Ctrl+F |
Cmd+F |
Find |
Ctrl+H |
Cmd+Option+F |
Replace |
F3 |
Cmd+G |
Find Next |
Shift+F3 |
Cmd+Shift+G |
Find Previous |
Alt+Enter |
Option+Enter |
Select All Occurrences of Find Match |
Ctrl+D |
Cmd+D |
Add Selection to Next Find Match |
Ctrl+K Ctrl+D |
Cmd+K Cmd+D |
Move Last Selection to Next Find Match |
Alt+C/R/W |
Option+C/R/W |
Toggle Case-Sensitive/Regex/Whole Word |
Édition de langues riches
Windows/Linux |
macOS |
Description |
Ctrl+Space |
Cmd+Space |
Trigger Suggestion |
Ctrl+Shift+Space |
Cmd+Shift+Space |
Trigger Parameter Hints |
Shift+Alt+F |
Shift+Option+F |
Format Document |
Ctrl+K Ctrl+F |
Cmd+K Cmd+F |
Format Selection |
F12 |
F12 |
Go to Definition |
Alt+F12 |
Option+F12 |
Peek Definition |
Ctrl+K F12 |
Cmd+K F12 |
Open Definition to the Side |
Ctrl+. |
Cmd+. |
Quick Fix |
Shift+F12 |
Shift+F12 |
Show References |
F2 |
F2 |
Rename Symbol |
Ctrl+K Ctrl+X |
Cmd+K Cmd+X |
Trim Trailing Whitespace |
Ctrl+K M |
Cmd+K M |
Change File Language |
Gestion de fichiers
Windows/Linux |
macOS |
Description |
Ctrl+Tab |
Cmd+Tab |
Open Next |
Ctrl+Shift+Tab |
Cmd+Shift+Tab |
Open Previous |
Ctrl+K P |
Cmd+K P |
Copy Path of Active File |
Ctrl+K R |
Cmd+K R |
Reveal Active File in Explorer |
Ctrl+K O |
Cmd+K O |
Show Active File in New Window |
Affichage
Windows/Linux |
macOS |
Description |
F11 |
Cmd+Ctrl+F |
Toggle Full Screen |
Shift+Alt+0 |
Shift+Option+0 |
Toggle Editor Layout (horizontal/vertical) |
Ctrl+= |
Cmd+= |
Zoom In |
Ctrl+- |
Cmd+- |
Zoom Out |
Ctrl+0 |
Cmd+0 |
Reset Zoom |
Ctrl+B |
Cmd+B |
Toggle Sidebar Visibility |
Ctrl+Shift+E |
Cmd+Shift+E |
Show Explorer / Toggle Focus |
Ctrl+Shift+F |
Cmd+Shift+F |
Show Search |
Ctrl+Shift+G |
Cmd+Shift+G |
Show Source Control |
Ctrl+Shift+D |
Cmd+Shift+D |
Show Debug |
Ctrl+Shift+X |
Cmd+Shift+X |
Show Extensions |
Ctrl+Shift+H |
Cmd+Shift+H |
Replace in Files |
Ctrl+Shift+J |
Cmd+Shift+J |
Toggle Search Details |
Ctrl+Shift+U |
Cmd+Shift+U |
Show Output Panel |
Ctrl+Shift+V |
Cmd+Shift+V |
Open Markdown Preview |
Ctrl+K V |
Cmd+K V |
Open Markdown Preview to the Side |
Débogues
Windows/Linux |
macOS |
Description |
F9 |
F9 |
Toggle Breakpoint |
F5 |
F5 |
Start/Continue |
Shift+F5 |
Shift+F5 |
Stop |
F11 |
F11 |
Step Into |
Shift+F11 |
Shift+F11 |
Step Out |
F10 |
F10 |
Step Over |
Ctrl+K Ctrl+I |
Cmd+K Cmd+I |
Show Hover |
Terminal intégré
Windows/Linux |
macOS |
Description |
Ctrl+``| Cmd+`` |
Show Integrated Terminal |
|
Ctrl+Shift+``| Cmd+Shift+`` |
Create New Terminal |
|
Ctrl+C |
Cmd+C |
Copy Selection |
Ctrl+V |
Cmd+V |
Paste into Active Terminal |
Ctrl+↑/↓ |
Cmd+↑/↓ |
Scroll Up/Down |
Shift+PgUp/PgDn |
Shift+PgUp/PgDn |
Scroll Page Up/Down |
Ctrl+Home/End |
Cmd+Home/End |
Scroll to Top/Bottom |
Flux de travail communs
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 de la prolongation
```bash
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
json
// .vscode/settings.json
\\\\{
"editor.fontSize": 14,
"editor.tabSize": 2,
"files.autoSave": "afterDelay",
"terminal.integrated.shell.windows": "C:\\Windows\\System32\\bash.exe"
\\\\}
_
Meilleures pratiques
Conseils en matière de productivité
- Utiliser la palette de commandes (
Ctrl+Shift+P
) pour accéder rapidement à toutes les commandes
- Master édition multi-curseurs pour les modifications en vrac
- Utiliser IntelliSense pour un codage plus rapide
- Configurer des touches personnalisées pour les actions fréquemment utilisées
- Utiliser les paramètres de l'espace de travail pour les configurations spécifiques au projet
Code Organisation
- Utiliser l'explorateur de fichiers (
Ctrl+Shift+E
) pour la navigation rapide
- Organiser les fichiers avec une structure de dossier appropriée
- Utilisez la recherche (__CODE_BLOCK_207/) pour trouver les fichiers
- Leverage Git intégration pour le contrôle de version
- Utiliser des extensions pour des fonctionnalités linguistiques spécifiques
Débogage du flux de travail
- Définir des points d'arrêt stratégiques
- Utiliser la console de débogage pour l'évaluation de l'exécution
- Configurer launch.json pour les scénarios de débogage personnalisés
- Utiliser des points d'arrêt conditionnels pour le débogage complexe
- Utiliser un terminal intégré pour le débogage en ligne de commande
- Désactiver les extensions inutilisées
- Utiliser des paramètres spécifiques à l'espace de travail
- Configurer les exclusions de fichiers pour les grands projets
- Utiliser le développement à distance pour des projets à forte intensité de ressources
- Optimisez les paramètres pour votre workflow spécifique