Domača » Toolkit » Koda za Visual Studio Povečanje produktivnosti s pomočjo upravljanja ključev

    Koda za Visual Studio Povečanje produktivnosti s pomočjo upravljanja ključev

    Visual Studio Code, Microsoftov lahek urejevalnik izvorne kode uvaja navigacijo samo s tipkovnico to ni samo napredna funkcija dostopnosti, uporabnikom omogoča navigacijo v urejevalniku brez miške, pa tudi pospeši kodiranje.

    V današnji objavi se bomo poglobili v to, kako učinkovito upravljajo vezave ključev v kodi VS, si oglejte urejen seznam najpogosteje uporabljenih bližnjic na tipkovnici in si oglejte primer, kako lahko ustvarite lastne ključe po meri.

    Hitro poiščite ključne vezi

    Ko začnete uporabljati kodo VS, se ne morate nujno natančno seznaniti s bližnjicami na tipkovnici..

    V zgornji menijski vrstici lahko najdete prednastavljene ključe ob vsakem menijske točke (1) in Paleta ukazov (F1) jih navaja poleg vsakega ukaza (2).

    Visual Studio Code prikazuje povezave tipk, ki se ujemajo z vašim operacijskim sistemom privzeto (tako da boste na računalniku z operacijskim sistemom Windows videli ukaze Windows, v ukazih Mac za Mac in v polju Linux Linux ukaze).

    Če ne želite zapustiti urejevalnika kod, lahko najdete tudi popoln seznam prednastavljenih povezav tipk v dokumentih VS kode.

    Prednastavljene vezi ključev

    Visual Studio Code ponuja razvijalcem številne ključne vezi, na naslednjem seznamu pa sem kuriral tiste, ki sem jih uporabljal najpogosteje pri urejanju datotek JavaScript. Morda boste ugotovili, da se drugi bolje prilegajo vašemu delovnemu toku, zato je vredno tudi sami pregledati celoten seznam.

    Vse povezave ključev lahko prilagodite v kodi VS, pogledali bomo, kako to narediti v zadnjem delu tega članka..

    Zdaj pa poglejmo 36 pogosto uporabljenih bližnjic na tipkovnici, za tri glavne operacijske sisteme (Win, OS X, Linux), od katerih so mnogi poznani iz drugih Microsoftovih programov.

    Navigacija

    1. F1 (Win, Linux, Mac) - Paleta ukazov, prikazuje vse ukaze, ki jih lahko izberete, lahko pa tudi sami vnesete ukaz
    2. Ctrl + P (Win, Linux), Cmd + P (Mac) - Hitro odprto, Pojdi v datoteko
    3. Ctrl + Shift + O (Win, Linux), Shift + Cmd + O (Mac) - prikaže seznam vseh simbolov (kot so funkcije, prototipi itd.) V trenutni datoteki
    4. Ctrl + G (Win, Linux, Mac) - Pojdite na določeno vrstico
    5. Ctrl + Shift + M (Win, Linux), Shift + Cmd + M (Mac) - Prikaži vse napake in opozorila
    6. Alt + levo (zmaga), Ctrl + - (Mac), Ctrl + Alt + - (Linux) - Vrnite se nazaj, kazalec skoči nazaj na prejšnjo lokacijo
    7. Alt + Desno (zmaga), Ctrl + Shift + - (Mac), Ctrl + Shift + - (Linux) - Pojdite naprej, kazalec skoči naprej na naslednjo lokacijo
    8. ? (Win, Linux, Mac) - Ukazi, ki so na voljo za trenutno datoteko v paleti ukazov (pred uporabo morate odpreti ukazno paleto (F1))

    Upravljanje datotek in urejevalnika

    Celoten seznam za ta razdelek lahko najdete na dveh različnih mestih v dokumentih VS kode, v urejevalniku / upravljanju oken in v upravljanju datotek..

    Koda VS lahko hkrati odpre 3 podokna urejevalnika, ukazi št. 5 do # 7 delujejo samo, če je odprtih več oken urejevalnika.

    1. Ctrl + N (Win, Linux), Cmd + N (Mac) - Nova datoteka
    2. Ctrl + O (Win, Linux) - Odpri datoteko
    3. Ctrl + S (Win, Linux), Cmd + S (Mac) - Shrani
    4. Ctrl + (Win, Linux), Cmd + (Mac) - Split editor
    5. Ctrl + 1 (Win, Linux), Cmd + 1 (Mac) - Osredotočite se v prvo podokno urejevalnika
    6. Ctrl + 2 (Win, Linux), Cmd + 2 (Mac) - Osredotočite se v drugo podokno urejevalnika
    7. Ctrl + 3 (Win, Linux), Cmd + 3 (Mac) - Fokusirajte se v tretje podokno urejevalnika

    Osnovno urejanje

    Če želite, da bodo spodnje povezave ključnega pomena, vam ni treba označevati celotne vrstice, dovolj je, da se pomikate s kazalcem kjer koli v vrstici, ki jo želite urediti.

    1. Ctrl + X (Win, Linux), Cmd + X (Mac) - Izreži vrstico
    2. Ctrl + C (Win, Linux), Cmd + C (Mac) - Kopiraj vrstico
    3. Ctrl + Shift + K (Win, Linux), Shift + Cmd + K (Mac) - Izbrišite vrstico
    4. Alt + Down (Win, Linux), Option + Down (Mac) - Premaknite vrstico navzdol
    5. Alt + Up (Win, Linux), Option + Up (Mac) - Premakni linijo navzgor
    6. Ctrl + I (Win, Linux), Cmd + I (Mac) - Izberite trenutno vrstico
    7. Ctrl +] (Win, Linux), Cmd +] (Mac) - zamik vrstice
    8. Ctrl + [(Win, Linux), Cmd + [(Mac) - Zunanja vrstica

    Urejanje bogatih jezikov

    Trenutno je od maja 2016 VS koda vgrajena podpora za obogateno urejanje za JavaScript in TypeScript, vendar pa lahko razširitve jezikovne podpore prenesete za številne druge jezike s trga VS Code Marketplace.

    V dokumentih Dokumentov si lahko ogledate možnosti, ki jih imate za jezik, ki ga želite uporabiti. Upoštevajte, da je VS koda še v zgodnjih dneh, zato lahko za druge jezike pride tudi bogata podpora za urejanje.

    1. Ctrl + presledek (Win, Linux, Mac) - Trigger predlaga
    2. Ctrl + Shift + presledek (Win, Linux), Shift + Cmd + presledek (Mac) - namigi za sprožanje parametrov
    3. Alt + F12 (zmaga), možnost + F12 (Mac), Ctrl + Shift + F10 (Linux) - definicija pokuka
    4. Shift + F12 (Win, Linux, Mac) - Prikaži reference
    5. Ctrl + Shift + X (Win, Linux), Shift + Cmd + X (Mac)

    Zaslon

    1. F11 (Win, Linux), Ctrl + Cmd + F (Mac) - Preklopi na celoten zaslon
    2. Ctrl + = (Win, Linux), Cmd + = (Mac) - Povečaj
    3. Ctrl + - (Win, Linux), Cmd + - (Mac) - Pomanjšaj
    4. Ctrl + B (Win, Linux), Cmd + B (Mac) - Preklop vidljivosti v stranski vrstici
    5. Ctrl + Shift + D (Win, Linux), Shift + Cmd + D (Mac) - Prikaži napako v stranski vrstici (na levi)
    6. Ctrl + Shift + E (Win, Linux), Shift + Cmd + E (Mac) - Pokaži raziskovalca v stranski vrstici (na levi)
    7. Ctrl + Shift + G (zmaga, Linux, Mac) - prikaži Git v stranski vrstici (na levi)
    8. Ctrl + Shift + F (Win, Linux), Shift + Cmd + F (Mac) - Prikaži iskanje v stranski vrstici (na levi)

    Kako prilagoditi ključne vezi v kodi VS

    Prilagajanje vezi tipk je lahko koristno za tri glavne stvari.

    Prvič, če ste se že navadili na določene bližnjice na tipkovnici v drugem urejevalniku kode, vam ni treba učiti novih.

    Drugič, nekatere prednastavljene vezi so samo preveč težko zapomniti, na primer Ctrl + K + F12 Windows bližnjico za ukaz Odpri definicijo na stran.

    Tretjič, obstajajo tudi nevezane vezi ključev v kodi VS, kot so Odprte nastavitve uporabnika in Odpri nastavitve delovnega prostora (najdete jih tukaj v dokumentih), jih boste morda želeli uporabljati.

    Obveznice tipk lahko prilagodite s pomočjo a Konfiguracijska datoteka formata JSON, na podoben način, kot lahko prilagodite nastavitve za uporabnika in delovni prostor. Pokličete datoteko, ki jo morate urediti keybindings.json, in ga lahko odprete s klikom na meni Datoteka> Nastavitve> Bližnjice na tipkovnici v zgornji menijski vrstici.

    Ko kliknete nanj, se odpre VS koda dva okna za urejanje eden poleg drugega, eden za privzete bližnjice na tipkovnici na levi strani in eno za vašo Prilagojene tipke za ključe na desni.

    Ni vam treba storiti ničesar drugega, samo kopirajte ključe od leve proti desni in ohranite obliko JSON, nato pa ponovno napišite ključ po meri.

    Poglejmo hiter primer. Recimo, da želite preprosto dostopati do ukaza Pokaži nameščene razširitve, ki privzeto nima dodeljenega ključa. V tem primeru ni dovolj, da samo kopirate in prilepite levo na desno, ker nedodeljeni ključi niso vključeni na privzeti seznam.

    Držati se boste morali sledijo vezi sintaktnih ključev v kodi Visual Studio:

     "key": "", "when": "", "", "command": "" 

    Oglejte si primere resničnega življenja, kako pravilno nastaviti pravila tipkovnice. Ko je del neobvezen, vam ni treba uporabiti, da nastavite globalne vezi, to je uporablja se le, če je določena bližnjica vezana na določen zaslon ali način, kot v primeruDebugMode.

    V našem primeru bomo določili globalno vezavo ključev, kar pomeni, da moramo samo nastaviti vrednosti “tipko” in “ukaz” v našem pravilniku za tipkovnico po meri.

    Najprej poglejmo ukazni ID, ki pripada ukazu Show Installed Extension. To lahko zlahka naredimo v dokumentih, ki nam kažejo, da potrebujemo ukaz id, je workbench.extensions.action.listExtensions.

    Drugi podatki, ki jih potrebujemo, so ključni. Ključ po meri bomo povezali z ukazom Pokaži nameščeno razširitev ne morejo uporabljati nobeni drugi ključni zavezujoči predpisi, in mora slediti pravilni sintaksi ključa, kar pomeni, da je treba narediti a modifikator (glej sprejete modifikatorje po OS) in sam ključ.

    Ko delam na računalniku z operacijskim sistemom Windows, bom izbral tipko Ctrl + F6, saj izpolnjuje vse zahteve, vendar lahko izberete katero koli drugo ključno vrsto, ki najbolje ustreza vašim potrebam..

    Moja datoteka keybindings.json bo izgledala takole:

     // Postavite vezi v tej datoteki, da prepišete privzete nastavitve ["key": "Ctrl + f6", "command": "workbench.extensions.action.listExtensions"] 

    Novo pravilo začne veljati takoj, kot kodo Visual Studio posodobi pravila med izvajanjem. Lahko ga preizkusite, ne da bi znova zagnali urejevalnik, samo pritisnite Ctrl + F6 ali ključ, ki ste ga izbrali, in seznam vaših nameščenih razširitev se bo pojavil v urejevalniku.

    Na spodnjem posnetku zaslona si lahko ogledate moje rezultate testiranja, če pritisnete Ctrl + F6, imam seznam dveh razširitev, ki jih trenutno imam.

    Dodate lahko toliko pravil, kot želite v datoteko keybindings.json. Samo sledite običajni sintaksi JSON, kar pomeni, da morate vsako pravilo postaviti v par kodrastih oklepajev in jih ločiti z vejico, kot lahko vidite spodaj.

     // Postavite vezi v tej datoteki, da prepišete privzete nastavitve ["key": "Ctrl + f6", "command": "workbench.extensions.action.listExtensions", "key": "Shift + f6" , "command": "workbench.extensions.action.installExtension"]