Zásuvný modul Pracovný priestor¶
Otvorte priečinok ako pracovný priestor a prechádzajte, vytvárajte, premenúvajte a odstraňujte jeho súbory z bočného panela — takže môžete pracovať s celým projektom, nielen s jednotlivými súbormi.
Kde ho nájdete¶
Ponuka Súbor:
| Príkaz | Čo robí |
|---|---|
| Otvoriť priečinok… | Vyberte priečinok; stane sa koreňom pracovného priestoru a objaví sa panel. |
| Zavrieť priečinok | Zatvorí priečinok aj dokumenty, ktoré sa v ňom nachádzajú — pozri nižšie. |
| Obnoviť index pracovného priestoru | Znova prečíta priečinok pre Prejsť na súbor hneď, namiesto čakania na automatické obnovenie. |
Naposledy otvorený priečinok sa pamätá a pri ďalšom spustení sa obnoví. Panel sa pri tejto obnove nevynucuje: ak ste ho skryli, ostane skrytý. Späť ho vráti iba výslovné Otvoriť priečinok….
Zatvorením priečinka sa zatvoria jeho súbory¶
Zavrieť priečinok najprv zatvorí každú otvorenú kartu, ktorej súbor sa nachádza v pracovnom priestore, a potom pracovný priestor vyčistí. Súbory mimo priečinka a buffery bez názvu ostanú nedotknuté.
Pri zmenenom dokumente sa zobrazí bežná otázka Uložiť / Zahodiť / Zrušiť — nič sa nezatvára za vaším chrbtom. Stlačením Zrušiť pri ktoromkoľvek z nich sa zastaví celá operácia: priečinok ostane otvorený a karty zatvorené pred zrušením ostanú zatvorené. Keď sa rozhodnete, stlačte Zavrieť priečinok znova.
Prejsť na súbor a index¶
Zásuvný modul spravuje zoznam súborov, ktorý stojí za príkazom Prejsť na súbor (Ctrl+P)
v Palete príkazov. Buduje sa na pozadí: otvorenie veľkého priečinka — alebo priečinka na
sieťovom disku — už editor neblokuje a paleta naďalej zobrazuje súbory predchádzajúceho
priečinka, kým nie je nový zoznam pripravený. Kým beží, uvádza stavový riadok Indexuje sa…
a po dokončení Zaindexovaných N súborov.
Index sa obnovuje:
- automaticky, asi dve sekundy po tom, ako sa niečo zmení v koreni pracovného priestoru alebo v niektorom z jeho priamych podpriečinkov. Sleduje sa iba táto prvá úroveň — sledovanie celého stromu zdrojových kódov by stálo jeden systémový popisovač na priečinok — takže zmena ukrytá hlbšie počká na jeden z ďalších dvoch spúšťačov;
- keď uložíte súbor v tomto priečinku: novovytvorený súbor sa do indexu pridá okamžite, bez akéhokoľvek opätovného prechádzania;
- na požiadanie cez Súbor ▸ Obnoviť index pracovného priestoru (nájdete ho aj v Palete
príkazov). Použite ho po
git checkout, po zostavení alebo po čomkoľvek inom, čo preusporiada strom spôsobom, aký plytké sledovanie nevidí.
Index pojme najviac toľko položiek, koľko je nastavené v Predvoľby ▸ Pracovný priestor — predvolene 50 000 súborov — takže obrovský strom paletu nikdy nezastaví. Keď sa prechádzanie pri tomto strope zastaví, stavový riadok to uvedie, namiesto aby neskoršie súbory v Prejsť na súbor potichu chýbali. Pri veľmi rozsiahlom projekte limit zvýšte (až na 500 000), prípadne ho znížte, keď indexovanie priečinka na pomalom sieťovom disku trvá pridlho.
Ktoré priečinky sa preskakujú¶
Niektoré priečinky sa indexovať neoplatí: metadáta správy verzií, stav vývojového prostredia, výstup zostavenia, stromy závislostí. Predvoľby ▸ Pracovný priestor obsahujú zoznam názvov priečinkov, do ktorých index nikdy nenazerá — jeden na riadok, porovnáva sa celý názov a rozlišuje sa veľkosť písmen, v akejkoľvek hĺbke.
Predvolené sú .git, .svn, .hg, .vs, .vscode, .idea, .cache, node_modules,
build, Build, out, dist, bin, obj, target, __pycache__
a .mte-compile-commands. Zoznam upravte, keď niektorý váš projekt uchováva skutočné zdrojové
kódy tam, kde by ich taký názov skryl — tlačidlo Obnoviť predvolené zoznam vráti späť.
Zmenený zoznam okamžite preindexuje otvorený priečinok.
Prázdny zoznam znamená „indexovať všetko“; nečíta sa ako „použi predvolené“.
Panel pracovného priestoru¶
Ukotviteľný strom zvoleného priečinka. Dvojklikom na súbor ho otvoríte. Strom sa obnovuje automaticky, keď sa súbory na disku zmenia.
V každom priečinku sú najprv podpriečinky, potom súbory, každá skupina v
abecednom poradí. Veľké a malé písmená sa nerozlišujú a čísla v názve sa
porovnávajú podľa hodnoty, takže file2.txt je pred file10.txt. Poradie je vo
Windows aj v macOS rovnaké.
Kliknutím pravým tlačidlom na položku získate jej kontextovú ponuku:
| Akcia | Čo robí |
|---|---|
| Nový súbor… | Vytvorí súbor vo vybranom priečinku. |
| Nový priečinok… | Vytvorí podpriečinok. |
| Premenovať… | Premenuje vybraný súbor alebo priečinok. |
| Odstrániť… | Odstráni vybraný súbor alebo priečinok (s potvrdením). |
| Zobraziť v Prieskumníkovi | Zobrazí položku v systémovom správcovi súborov. |
Ostatné funkcie pracovný priestor sledujú
Otvorenie priečinka oznámi nový koreň zvyšku editora, takže funkcie ako Nájsť v súboroch môžu svoje hľadanie predvolene smerovať do aktuálneho pracovného priestoru.