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,Enterhoppar 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.