Gå till innehållet

Kommandopalett

Ett snabbt, tangentbordsdrivet sätt att hitta och köra vilket kommando som helst — från kärnan eller från en insticksmodul — utan att leta i menyerna.

Användning

Öppna den med Ctrl+Shift+P och börja skriva. Paletten luddfiltrerar listan över alla tillgängliga kommandon medan du skriver; tryck på Enter för att köra det markerade.

  • Kommandon som har ett kortkommando visar det i listan, så paletten fungerar också som ett sätt att lära sig kortkommandon.
  • Varje åtgärd användaren kan anropa — kärnredigering, kommandon från insticksmoduler, visningsväxlar — går genom samma kommandoregister, så paletten når dem alla från ett ställe.

En ingång

Eftersom den omfattar varje kommando är paletten den enda ytan för «gå till vad som helst»: om du inte minns var ett kommando bor i menyerna, tryck på Ctrl+Shift+P och skriv några bokstäver av dess namn.

Gå till fil

Tryck på Ctrl+P för att hoppa till en fil efter namn. Listan visar de 200 bästa träffarna; i en stor arbetsyta fortsätter du skriva för att smalna av den (en gråtonad sista rad anger hur många fler som finns). Listan luddfiltreras medan du skriver och innehåller:

  • öppna flikar (visade med sin fliketikett),
  • filerna i den öppna arbetsytemappen — så att du kan öppna vilken projektfil som helst utan att först bläddra fram den, och
  • nyligen öppnade filer.

Arbetsytefiler visar filnamnet med sin sökväg relativt mappen som undertext. Vanliga tunga eller genererade kataloger (.git, node_modules, build, out, dist, obj, target, …) hoppas över — listan är din att redigera i Inställningar ▸ Arbetsyta — och indexet är avgränsat så att det förblir snabbt i stora projekt. Utan någon öppen mapp listar Ctrl+P bara öppna flikar och nyligen öppnade filer.

Arbetsyteindexet byggs i bakgrunden, så att öppna en stor mapp får dig inte att vänta; tills den nya listan är klar fortsätter Ctrl+P visa den föregående. Det uppdateras av sig självt när mappen ändras och när du sparar en fil i den — se insticksmodulen Arbetsyta för de exakta reglerna och för Fil ▸ Uppdatera arbetsytans index.

Note

Skriv > i början av Ctrl+P-frågan för att växla till kommandosökning (samma poster som Ctrl+Shift+P).

Gå till symbol

Paletten hoppar också till kodsymboler — funktioner, klasser, metoder, variabler — med samma flöde av fråga och Enter. Detta kräver en språkserver för filens språk.

  • Ctrl+Shift+O — symboler i den aktuella filen. Listar varje symbol i det öppna dokumentet; skriv för att luddfiltrera, Enter hoppar dit. Varje rad visar symbolens sort (Klass, Metod, Funktion…) och dess behållare.
  • Ctrl+T — symboler i hela arbetsytan. Söker i hela projektet medan du skriver (språkservern matchar frågan); Enter öppnar filen vid symbolen.

Långa poster (kvalificerade namn, sökvägar) får en vågrät rullningslist i stället för att kapas. Om ingen språkserver är tillgänglig för filen är symbollistan tom.