Kommandopalet¶
En hurtig, tastaturdrevet måde at finde og køre enhver kommando på — fra kernen eller fra et udvidelsesmodul — uden at lede i menuerne.
Brug¶
Åbn den med Ctrl+Shift+P, og begynd at skrive. Paletten uskarpt-filtrerer
listen over alle tilgængelige kommandoer, mens du skriver; tryk på Enter for at
køre den fremhævede.
- Kommandoer med en genvejstast viser den på listen, så paletten også fungerer som en måde at lære genvejstaster på.
- Enhver handling, brugeren kan udløse — kerneredigering, kommandoer fra udvidelsesmoduler, visningskontakter — går gennem samme kommandoregister, så paletten når dem alle fra ét sted.
Én indgang
Fordi den omfatter hver kommando, er paletten den ene «gå til hvad som
helst»-flade: kan du ikke huske, hvor en kommando bor i menuerne, så tryk på
Ctrl+Shift+P, og skriv et par bogstaver af dens navn.
Gå til fil¶
Tryk på Ctrl+P for at springe til en fil efter navn. Listen viser de 200 bedste
resultater; i et stort arbejdsområde skriver du videre for at indsnævre den (en
nedtonet sidste række angiver, hvor mange flere der er). Listen uskarpt-filtreres,
mens du skriver, og indeholder:
- åbne faneblade (vist med deres fanebladsetiket),
- filerne i den åbne arbejdsområdemappe — så du kan åbne enhver projektfil uden først at bladre efter den, og
- nyligt åbnede filer.
Arbejdsområdefiler viser filnavnet med deres sti i forhold til mappen som
undertekst. Almindelige tunge eller genererede mapper (.git, node_modules,
build, out, dist, obj, target, …) springes over — listen kan du selv
redigere i Indstillinger ▸ Arbejdsområde — og indekset er afgrænset, så det
forbliver hurtigt i store projekter. Uden en åben mappe viser Ctrl+P kun åbne
faneblade og nyligt åbnede filer.
Arbejdsområdeindekset bygges i baggrunden, så det at åbne en stor mappe ikke får
dig til at vente; indtil den nye liste er klar, viser Ctrl+P fortsat den forrige.
Det opdateres af sig selv, når mappen ændrer sig, og når du gemmer en fil i den — se
Arbejdsområde-udvidelsesmodulet
for de præcise regler og for Filer ▸ Opdatér arbejdsområdets indeks.
Note
Skriv > i begyndelsen af Ctrl+P-forespørgslen for at skifte til
kommandosøgning (samme poster som Ctrl+Shift+P).
Gå til symbol¶
Paletten springer også til kodesymboler — funktioner, klasser, metoder, variabler — med samme forløb af forespørgsel og Enter. Dette kræver en sprogserver for filens sprog.
Ctrl+Shift+O— symboler i den aktuelle fil. Viser hvert symbol i det åbne dokument; skriv for at uskarpt-filtrere,Enterspringer dertil. Hver række viser symbolets art (Klasse, Metode, Funktion…) og dets beholder.Ctrl+T— symboler i hele arbejdsområdet. Søger i hele projektet, mens du skriver (sprogserveren matcher forespørgslen);Enteråbner filen ved symbolet.
Lange poster (kvalificerede navne, stier) får en vandret rullebjælke i stedet for at blive afkortet. Er der ingen sprogserver tilgængelig for filen, er symbollisten tom.