Paleta príkazov¶
Rýchly spôsob, ako z klávesnice nájsť a spustiť ľubovoľný príkaz — jadra aj zásuvného modulu — bez prehľadávania ponúk.
Použitie¶
Otvorte ju klávesmi Ctrl+Shift+P a začnite písať. Paleta počas písania približne filtruje
zoznam všetkých dostupných príkazov; klávesom Enter spustíte zvýraznený príkaz.
- Príkazy s klávesovou skratkou ju v zozname zobrazujú, takže paleta zároveň slúži na učenie sa skratiek.
- Každá akcia vyvolateľná používateľom — úpravy v jadre, príkazy zásuvných modulov, prepínače zobrazenia — prechádza tým istým registrom príkazov, takže sa k nim paleta dostane všetkým z jedného miesta.
Jediný vstupný bod
Keďže pokrýva každý príkaz, paleta je jediná plocha typu „nájdi čokoľvek“: ak si
nespomeniete, kde sa príkaz v ponukách nachádza, stlačte Ctrl+Shift+P a napíšte pár
písmen z jeho názvu.
Prejsť na súbor¶
Klávesmi Ctrl+P skočíte na súbor podľa názvu. Zoznam zobrazuje 200 najlepších zhôd; vo veľkom
pracovnom priestore ho zúžite ďalším písaním (sivý posledný riadok uvádza, koľko ďalších
položiek je k dispozícii). Zoznam sa počas písania približne filtruje a obsahuje:
- otvorené karty (zobrazené s označením svojej karty),
- súbory v otvorenom priečinku pracovného priestoru — takže môžete otvoriť ktorýkoľvek súbor projektu bez toho, aby ste ho museli hľadať, a
- nedávno otvorené súbory.
Pri súboroch pracovného priestoru sa zobrazuje názov súboru a pod ním cesta relatívna
k priečinku. Bežné objemné alebo generované priečinky (.git, node_modules, build,
out, dist, obj, target, …) sa preskakujú — ich zoznam si upravíte v Predvoľby ▸
Pracovný priestor — a index je ohraničený, takže ostáva rýchly aj vo veľkých projektoch. Ak
nie je otvorený žiadny priečinok, Ctrl+P zobrazí iba otvorené karty a nedávne súbory.
Index pracovného priestoru sa buduje na pozadí, takže pri otvorení veľkého priečinka
nemusíte čakať; kým nie je nový zoznam pripravený, Ctrl+P naďalej zobrazuje predchádzajúci.
Obnovuje sa sám, keď sa priečinok zmení a keď v ňom uložíte súbor — presné pravidlá a príkaz
Súbor ▸ Obnoviť index pracovného priestoru nájdete
v zásuvnom module Pracovný priestor.
Note
Napísaním > na začiatku dopytu Ctrl+P prepnete na hľadanie príkazov (tie isté položky
ako pri Ctrl+Shift+P).
Prejsť na symbol¶
Paleta skáče aj na symboly v kóde — funkcie, triedy, metódy, premenné — tým istým postupom dopyt-a-Enter. Vyžaduje si to jazykový server pre jazyk daného súboru.
Ctrl+Shift+O— symboly v aktuálnom súbore. Vypíše každý symbol v otvorenom dokumente; písaním približne filtrujete,Enterna symbol skočí. Každý riadok zobrazuje druh symbolu (trieda, metóda, funkcia…) a jeho kontajner.Ctrl+T— symboly v celom pracovnom priestore. Počas písania prehľadáva celý projekt (zhody hľadá jazykový server);Enterotvorí súbor na mieste symbolu.
Dlhé položky (kvalifikované názvy, cesty) dostanú vodorovný posuvník namiesto skrátenia. Ak pre súbor nie je k dispozícii žiadny jazykový server, zoznam symbolov je prázdny.