Paleta příkazů¶
Rychlý způsob, jak z klávesnice najít a spustit libovolný příkaz — jádra i zásuvného modulu — bez hledání v nabídkách.
Použití¶
Otevřete ji pomocí Ctrl+Shift+P a začněte psát. Paleta během psaní přibližně filtruje
seznam všech dostupných příkazů; stiskem Enter spustíte zvýrazněný.
- Příkazy, které mají klávesovou zkratku, ji v seznamu ukazují, takže paleta slouží i k učení zkratek.
- Každá akce vyvolatelná uživatelem — editační příkazy jádra, příkazy modulů, přepínače zobrazení — prochází týmž registrem příkazů, takže je paleta zpřístupňuje všechny z jednoho místa.
Jediný vstupní bod
Protože pokrývá každý příkaz, je paleta tou jedinou plochou »najdi cokoli«: když si
nemůžete vzpomenout, kde příkaz v nabídkách bydlí, stiskněte Ctrl+Shift+P a napište
několik písmen jeho názvu.
Přejít na soubor¶
Stiskem Ctrl+P skočíte na soubor podle názvu. Seznam ukazuje 200 nejlepších shod; ve
velkém pracovním prostoru pište dál a seznam zúžíte (zašedlý poslední řádek říká, kolik
jich ještě je). Seznam se během psaní přibližně filtruje a obsahuje:
- otevřené karty (zobrazené s popiskem karty),
- soubory v otevřené složce pracovního prostoru — takže můžete otevřít kterýkoli soubor projektu, aniž byste jej nejprve hledali, a
- nedávno otevřené soubory.
Soubory pracovního prostoru ukazují název souboru s cestou relativní ke složce jako
podtext. Obvyklé objemné nebo generované adresáře (.git, node_modules, build, out,
dist, obj, target, …) se přeskakují — seznam si upravíte v Předvolby ▸ Pracovní
prostor — a index je omezený, aby zůstal svižný i ve velkých projektech. Bez otevřené
složky Ctrl+P vypisuje jen otevřené karty a nedávné soubory.
Index pracovního prostoru se sestavuje na pozadí, takže otevření velké složky vás
nenutí čekat; než je nový seznam připraven, Ctrl+P ukazuje ten předchozí. Obnovuje se sám,
když se složka změní a když v ní uložíte soubor — přesná pravidla a příkaz Soubor ▸
Obnovit index pracovního prostoru najdete
u zásuvného modulu Pracovní prostor.
Note
Napište > na začátku dotazu Ctrl+P a přepnete na hledání příkazů (tytéž položky
jako Ctrl+Shift+P).
Přejít na symbol¶
Paleta také skáče na symboly v kódu — funkce, třídy, metody, proměnné — týmž postupem dotaz-a-Enter. Vyžaduje to jazykový server pro jazyk souboru.
Ctrl+Shift+O— symboly v aktuálním souboru. Vypíše každý symbol v otevřeném dokumentu; psaním přibližně filtrujete,Enterna něj skočí. Každý řádek ukazuje druh symbolu (třída, metoda, funkce…) a jeho kontejner.Ctrl+T— symboly napříč pracovním prostorem. Prohledává během psaní celý projekt (dotaz vyhodnocuje jazykový server);Enterotevře soubor na místě symbolu.
Dlouhé položky (kvalifikované názvy, cesty) dostanou vodorovný posuvník, místo aby byly zkráceny. Není-li pro soubor dostupný žádný jazykový server, je seznam symbolů prázdný.