Sneltoetsen Visual Studio Code

Bijgewerkt augustus 2026 · Leestijd 6 minuten

Twee combinaties dragen de rest: Ctrl+Shift+P opent het opdrachtenpalet, waarin élke functie te vinden is inclusief zijn sneltoets, en Ctrl+P springt naar een bestand door een stuk van de naam te typen. Ken je die twee, dan vind je de rest vanzelf. Op Linux gelden de Windows-combinaties.

Palet, bestanden en vensters

ActieWindows / LinuxMac
OpdrachtenpaletCtrl+Shift+P++P
Snel naar bestandCtrl+P+P
InstellingenCtrl+,+,
Zijbalk tonen/verbergenCtrl+B+B
Verkenner / Zoeken / BroncodebeheerCtrl+Shift+E / F / G++E / F / G
Editor splitsenCtrl+\+\
Tabblad sluitenCtrl+W+W
Gesloten tabblad terugCtrl+Shift+T++T
Wisselen tussen tabbladenCtrl+Tab+Tab
Zen-modusCtrl+K daarna Z+K daarna Z
Combinaties met twee stappen (Ctrl+K gevolgd door een tweede toets) heten chords. Laat na de eerste stap gerust los; linksonder verschijnt dat VS Code op de tweede toets wacht.

Regels bewerken

ActieWindows / LinuxMac
Regel omhoog / omlaag verplaatsenAlt+ / + /
Regel kopiëren naar boven / onderShift+Alt+ / ++ /
Regel verwijderenCtrl+Shift+K++K
Nieuwe regel eronder / erbovenCtrl+Enter / Ctrl+Shift+Enter+Enter / ++Enter
Regel als commentaar aan/uitCtrl+/+/
BlokcommentaarShift+Alt+A++A
Meer / minder inspringenCtrl+] / Ctrl+[+] / +[
Regel selecterenCtrl+L+L
Code inklappen / uitklappenCtrl+Shift+[ / ]++[ / ]
Alles inklappen / uitklappenCtrl+K Ctrl+0 / Ctrl+K Ctrl+J+K +0 / +K +J

Meerdere cursors en selecties

ActieWindows / LinuxMac
Cursor toevoegen op klikpositieAlt + klik + klik
Cursor erboven / eronderCtrl+Alt+ / ++ /
Volgende gelijke selectie erbijCtrl+D+D
Alle gelijke selecties tegelijkCtrl+Shift+L++L
Laatste cursor ongedaan makenCtrl+U+U
Cursor aan het eind van elke geselecteerde regelShift+Alt+I++I
Selectie uitbreiden / inkrimpenShift+Alt+ / ++ /
Naar bijbehorend haakje springenCtrl+Shift+\++\

Zoeken en vervangen

ActieWindows / LinuxMac
Zoeken in bestandCtrl+F+F
Vervangen in bestandCtrl+H++F
Volgende / vorige trefferF3 / Shift+F3+G / ++G
Zoeken in alle bestandenCtrl+Shift+F++F
Vervangen in alle bestandenCtrl+Shift+H++H
ActieWindows / LinuxMac
Naar regelnummerCtrl+G+G
Naar symbool in dit bestandCtrl+Shift+O++O
Naar symbool in het projectCtrl+T+T
Naar definitieF12F12
Definitie inkijken zonder te springenAlt+F12+F12
Verwijzingen zoekenShift+F12+F12
Terug / vooruitAlt+ / +- / ++-
Volgende fout of waarschuwingF8F8
ProbleempaneelCtrl+Shift+M++M

Refactoren en opmaken

ActieWindows / LinuxMac
Symbool hernoemen (overal)F2F2
Snelle oplossing / refactorCtrl+.+.
Document opmakenShift+Alt+F++F
Selectie opmakenCtrl+K Ctrl+F+K +F
Opslaan / opslaan alsCtrl+S / Ctrl+Shift+S+S / ++S

Terminal, debuggen en Git

ActieWindows / LinuxMac
Terminal tonen/verbergenCtrl+`+`
Nieuwe terminalCtrl+Shift+`++`
Terminal splitsenCtrl+Shift+5+\ (in de terminal)
Starten of doorgaan met debuggenF5F5
Onderbrekingspunt aan/uitF9F9
Stap over / in / uitF10 / F11 / Shift+F11F10 / F11 / +F11
Debuggen stoppenShift+F5+F5
Broncodebeheer (Git) openenCtrl+Shift+G++G

In het Git-paneel bevestig je je commit-bericht met Ctrl+Enter (Mac: +Enter). Overige Git-opdrachten haal je via het palet met "Git:".

Sneltoetsen aanpassen

  1. Open de lijst met Ctrl+K gevolgd door Ctrl+S (Mac: +K, +S).
  2. Zoek de opdracht op naam, of klik op het toetsenbordicoon rechtsboven om op combinatie te zoeken.
  3. Dubbelklik op de regel en druk de nieuwe combinatie in. Een waarschuwingsdriehoek betekent dat de combinatie al bezet is.
  4. Op een AZERTY- of QWERTZ-bord kloppen tekens als [ en \ niet vanzelf; stel keyboard layout in via het palet.

Kom je van een andere editor, dan nemen keymap-extensies de sneltoetsen daarvan over. Zie ook toetsen herprogrammeren en een toetsenbord voor programmeren.

Meer overzichten

Veelgestelde vragen

Waarom werkt Ctrl+Shift+P niet in mijn VS Code?

Op sommige Linux-desktops en bij bepaalde invoermethodes is die combinatie al bezet door het systeem. Gebruik dan F1: die opent hetzelfde opdrachtenpalet.

Hoe zet ik snel meerdere regels tegelijk om?

Selecteer de regels en druk Shift+Alt+I (Mac: ++I). Je krijgt een cursor aan het eind van elke regel en kunt in één keer typen.

Wat is het verschil tussen Ctrl+D en Ctrl+Shift+L?

Ctrl+D voegt telkens de volgende overeenkomst toe; Ctrl+Shift+L pakt ze in één klap allemaal.

Kloppen deze sneltoetsen ook op een Belgisch AZERTY-toetsenbord?

De letters wel, maar combinaties met leestekens zoals Ctrl+/ zitten fysiek elders. Stel de indeling in via het palet of wijs die opdrachten opnieuw toe.

Waar vind ik een compleet overzicht om af te drukken?

Via Help › Toetsenbordoverzicht opent de officiële pdf voor jouw besturingssysteem, passend bij de versie die je gebruikt.