Työtila-liitännäinen¶
Avaa kansio työtilana ja selaa, luo, nimeä uudelleen ja poista sen tiedostoja sivupaneelista — jotta voit työskennellä kokonaisen projektin kanssa etkä vain yksittäisten tiedostojen.
Mistä sen löytää¶
Tiedosto-valikko:
| Komento | Mitä se tekee |
|---|---|
| Avaa kansio… | Valitse hakemisto; siitä tulee työtilan juuri ja paneeli ilmestyy. |
| Sulje kansio | Sulkee kansion ja siinä olevat asiakirjat — katso alta. |
| Päivitä työtilan hakemisto | Lukee kansion uudelleen toimintoa Siirry tiedostoon varten nyt sen sijaan että odottaisi automaattista päivitystä. |
Viimeksi avattu kansio muistetaan ja palautetaan seuraavalla käynnistyksellä. Paneelia ei pakoteta auki tuossa palautuksessa: jos piilotit telakan, se pysyy piilossa. Vain nimenomainen Avaa kansio… tuo sen takaisin.
Kansion sulkeminen sulkee sen tiedostot¶
Sulje kansio sulkee ensin jokaisen avoimen välilehden, jonka tiedosto sijaitsee työtilan sisällä, ja tyhjentää sitten työtilan. Kansion ulkopuolisiin tiedostoihin ja nimettömiin puskureihin ei kosketa.
Muokattu asiakirja nostaa tavanomaisen kysymyksen Tallenna / Hylkää / Peruuta — mitään ei suljeta selkäsi takana. Peruuta-painikkeen painaminen missä tahansa niistä pysäyttää koko toimenpiteen: kansio pysyy auki, ja ne välilehdet, jotka oli jo suljettu ennen peruutusta, pysyvät suljettuina. Paina Sulje kansio uudelleen, kun olet päättänyt.
Siirry tiedostoon ja hakemisto¶
Liitännäinen ylläpitää sitä tiedostoluetteloa, joka on komentopaletin Siirry
tiedostoon -toiminnon (Ctrl+P) takana. Se rakennetaan taustalla: suuren kansion —
tai verkkojaossa olevan kansion — avaaminen ei enää estä editoria, ja paletti näyttää
edelleen edellisen kansion tiedostoja, kunnes uusi luettelo on valmis. Tilarivillä lukee
Indeksoidaan… sen työskennellessä ja Indeksoitiin N tiedosto(a), kun se on valmis.
Hakemisto päivittyy:
- automaattisesti, noin kaksi sekuntia sen jälkeen, kun jokin muuttuu työtilan juuressa tai jossakin sen välittömässä alikansiossa. Vain tuota ensimmäistä tasoa valvotaan — koko lähdepuun valvonta maksaisi yhden käyttöjärjestelmän kahvan hakemistoa kohti — joten syvemmällä oleva muutos odottaa jompaakumpaa kahdesta muusta laukaisimesta;
- kun tallennat tiedoston kansion alle: vasta luotu tiedosto liittyy hakemistoon heti, ilman että puuta käytäisiin lainkaan uudelleen läpi;
- tarvittaessa, komennolla Tiedosto ▸ Päivitä työtilan hakemisto (myös
komentopaletissa). Käytä sitä
git checkout-komennon, käännöksen tai minkä tahansa muun jälkeen, mikä järjestää puun uudelleen tavalla, jota matala valvonta ei näe.
Hakemisto sisältää enintään kohdassa Asetukset ▸ Työtila asetetun rajan — 50 000 tiedostoa oletuksena — jottei valtava puu koskaan pysäytä palettia. Kun läpikäynti pysähtyy tuohon kattoon, tilarivi sanoo sen sen sijaan että jättäisi myöhemmät tiedostot hiljaisesti puuttumaan Siirry tiedostoon -toiminnosta. Nosta sitä (500 000:een asti) hyvin suurta ulosvientiä varten tai laske sitä, jos hitaassa jaossa olevan kansion indeksointi kestää liian kauan.
Mitkä kansiot ohitetaan¶
Joitakin hakemistoja ei koskaan kannata indeksoida: versionhallinnan metatiedot, kehitysympäristöjen tila, käännöstulokset, riippuvuuspuut. Asetukset ▸ Työtila sisältää luettelon niistä hakemistonimistä, joiden sisään hakemisto ei koskaan katso — yksi nimi riviä kohti, täsmättynä kokonaisena ja kirjainkoon erottavasti, missä tahansa syvyydessä.
Oletukset ovat .git, .svn, .hg, .vs, .vscode, .idea, .cache, node_modules,
build, Build, out, dist, bin, obj, target, __pycache__ ja
.mte-compile-commands. Muokkaa luetteloa, kun jokin projektisi pitää oikeita lähteitä
jossain, minkä tuo nimi piilottaisi — Palauta oletukset palauttaa luettelon.
Muuttunut luettelo indeksoi avoimen kansion uudelleen heti.
Tyhjä luettelo tarkoittaa »indeksoi kaikki«; sitä ei lueta muodossa »käytä oletuksia«.
Työtilapaneeli¶
Telakoitava puu valitusta kansiosta. Kaksoisnapsauta tiedostoa avataksesi sen. Puu päivittyy automaattisesti, kun tiedostot muuttuvat levyllä.
Jokaisessa kansiossa ovat ensin alikansiot, sitten tiedostot, kumpikin ryhmä
aakkosjärjestyksessä. Isoja ja pieniä kirjaimia ei eroteta toisistaan, ja nimen
sisältämiä lukuja verrataan niiden arvon mukaan, joten file2.txt tulee ennen
tiedostoa file10.txt. Järjestys on sama Windowsissa ja macOSissa.
Napsauta hiiren oikealla kohdetta saadaksesi sen kontekstivalikon:
| Toiminto | Mitä se tekee |
|---|---|
| Uusi tiedosto… | Luo tiedosto valittuun kansioon. |
| Uusi kansio… | Luo alikansio. |
| Nimeä uudelleen… | Nimeä valittu tiedosto tai kansio uudelleen. |
| Poista… | Poista valittu tiedosto tai kansio (vahvistuksella). |
| Näytä Resurssienhallinnassa | Näytä kohde järjestelmän tiedostonhallinnassa. |
Muut ominaisuudet seuraavat työtilaa
Kansion avaaminen lähettää uuden juuren muulle editorille, joten ominaisuudet kuten Etsi tiedostoista voivat kohdistaa hakunsa oletuksena nykyiseen työtilaan.