Preskočiť na obsah

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, Enter na 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); Enter otvorí 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.