9 razširitev kode Visual Studio, ki olajšajo programiranje

9 razširitev kode Visual Studio, ki olajšajo programiranje

Microsoftova koda Visual Studio je eden najboljših urejevalnikov brezplačnih besedil trenutno na voljo. Združuje celoten nabor funkcij z relativno preprosto uporabo, zmogljivost pa je presenetljivo dobra za aplikacijo Electron. Eden od razlogov, da ga imajo ljudje radi, poleg razlogov ob strani, je njegova razširljivost.





Tako kot mnogi drugi priljubljeni urejevalniki besedil ima tudi Visual Studio Code na voljo ogromno razširitev za prilagoditev svojega vedenja. Ti lahko močno spremenijo delovanje in občutek Visual Studio Code, na primer dodajanje vezav tipk v slogu Vim ali Emacs. S tem seznamom smo sestavili le nekaj naših priljubljenih.





Kako namestiti razširitve kode Visual Studio

Če niste seznanjeni, je razširitve v kodo Visual Studio enostavno namestiti. Kliknite na Razširitve ikono na levi strani zaslona. To je peta ikona navzdol, tik pod ikono za odpravljanje napak.





Zdaj preprosto vnesite ime ali del imena razširitve, ki jo želite namestiti. Če želite prebrati pregled razširitve, kliknite na ime, nato kliknite na Namesti ikono, da jo namestite.

1. Visual Studio IntelliCode

Razvil Microsoft DevLabs, Visual Studio IntelliCode je razširitev, ki vključuje umetno inteligenco za pomoč pri kodiranju. Razširitev trenutno podpira Python, JavaScript/TypeScript in Javo.



koliko stane youtube premium

Če ste že uporabljali Intellisense v Visual Studio ali Visual Studio Code, boste imeli idejo, kaj lahko pričakujete. Razlika je v tem, da je to v bistvu še bolj inteligenten pogled na to idejo.

Ta razširitev je še v zgodnjih fazah razvoja in je že impresivna. Ko boste imeli še nekaj časa za razvoj, boste morda celo videli, da je to vgrajeno v kodo Visual Studio.





2. Sinhronizacija nastavitev

Večina ljudi, ki redno uporablja urejevalnik besedil, vsaj nekaj popravi v njegovih nastavitvah. Veliko ljudi gre še dlje in ga prilagodi svojim osebnim slogom dela. Če pogosto delate na več kot enem stroju, vas lahko nenehno ročno prilagajate.

Sinhronizacija nastavitev želi rešiti to težavo. Z uporabo preprostega GitHub Gista, Nastavitve Sinhronizirajte, torej, sinhronizira vaše nastavitve. To vključuje druge razširitve in njihove konfiguracije, zato je celotna konfiguracija prenosna. Naredite nekaj sprememb na enem računalniku, sinhronizirajte nastavitve in jih lahko preprosto sinhronizirate na drugih strojih.





Za nastavitev sinhronizacije nastavitev traja nekaj minut, potem vam o tem ni treba več razmišljati. Navodila za nastavitev so na voljo prek pregleda razširitve v kodi Visual Studio.

3. Pot Intellisense

Če uporabljate Visual Studio Code za urejanje osebnih ali sistemskih konfiguracijskih datotek, Pot Intellisense je lahko reševalec. Na kratko, razširitev v imena datotek doda dokončanje v slogu Intellisense, kar vam omogoča preprosto vnašanje dolgih imen poti, ne da bi jih morali zapisati v pomnilnik.

To je razmeroma preprosta razširitev, vendar ima nekaj konfiguracijskih možnosti. Izberete lahko, ali želite na primer za imena imenikov dodati poševnico. Druge možnosti vključujejo, ali naj imena uvozov vključijo v izjave o uvozu ali ne, ter možnost prezrenja določenih vrst datotek.

4. Raziskovalec opravil

The Raziskovalec opravil razširitev doda kodo Visual Studio Code za izvajanje nalog v slogu IDE. To vključuje predvsem gradbene naloge za vaš trenutni projekt, lahko pa tudi bash, Python in druge skripte.

Raziskovalec opravil podpira precej standardnih orodij za gradnjo. Ti vključujejo NPM, Grunt, Gulp, Ant, Make in Visual Studio Code. Razširitev je prilagodljiva, tako da lahko pot prilagodite vsakemu izvajalcu opravil in skriptnemu jeziku. To je priročno, če imate nameščenih več različic in želite uporabiti določeno različico.

5. GoLens

Koda Visual Studio Code vključuje integracijo Git kot smo že omenili, zato te razširitve morda ne boste potrebovali. To je reklo, GoLens dodaja več funkcij, ki vam pomagajo vizualizirati, krmariti in razumeti zgodovino Git vašega projekta.

GitLens med drugimi funkcijami dodaja močan pogled z ločenim razlikovanjem, ki vam olajša vizualizacijo razlike med urejanji in vejami. Razširitev omogoča tudi iskanje po zgodovini predaj projektov, iskanje po avtorju, datotekah, sporočilu o predaji itd.

Druge funkcije vključujejo toplotni zemljevid v žlebu Visual Studio Code, ki vam omogoča, da preprosto vidite, kje v dani datoteki poteka večina dela. Bistvo je, da če se močno zanašate na Git, morate vsaj poskusiti ta vtičnik.

kako ugotoviti, kaj je bil izbrisan video

6. Lepši

Če ste razvijalec sprednjega dela in še posebej, če morate slediti slogovnemu vodniku, Lepši morda tvoj novi najboljši prijatelj. Razširitev Prettier samodejno oblikuje JavaScript, TypeScript in CSS z istoimenskim orodjem za oblikovanje kode.

Prettier vzame kodo, ki jo napišete, in vam jo prepiše po strogem naboru smernic za oblikovanje. Razširitev je 'prepričljiva', kar pomeni, da sama sprejema več odločitev, vendar lahko razširitev uporabite z orodji eslint ali tslint, da se prepričate, da sledi vaši konfiguraciji povezovanja.

7. Barvilo za nosilce v parih

Barvilo za nosilce v parih je vtičnik, ki je dobro opisan s svojim imenom. Samodejno obarva določene znake, da vam pove, kako globoko je vnesen določen del kode. Več jezikov je podprtih, tako veliko, da je skoraj gotovo, da je podprt vaš jezik.

Privzeto,

()

,

[]

, in

{}

se ujemajo, lahko pa določite tudi druge znake oklepajev, za katere želite, da se ujemajo. Te vrste vtičnikov so ponavadi zelo polarizirane, če pa niste prepričani, ali vam je to všeč ali ne, poskusite Bracket Pair Colorizer.

8. Čas kode

Ste se kdaj vprašali, koliko ur na teden preživite v urejevalniku besedil? Kaj pa najboljši čas dneva ali dan v tednu za optimalno programiranje? Če ste se kdaj vprašali o teh ali drugih meritvah, Koda Čas je zate.

Code Time meri vašo dejavnost v Visual Studio Code in vam poroča o zgornjih dejavnostih ter drugih meritvah. V vrstici stanja boste videli meritve v realnem času, za boljši pregled pa je nadzorna plošča v urejevalniku.

Nastavite lahko kodni čas za pošiljanje tedenskega e -poštnega poročila, integracija z Google Koledarjem pa vam omogoča, da samodejno določite čas za najboljše programske čase, da jih sestanki ne pokvarijo.

9. Odjemalec REST

Ne glede na to, ali ste spletni razvijalec ali nekdo, ki večino svojega časa preživi na strežniku, ste verjetno naleteli na primere, ko morate preizkusiti API REST. Za to obstajajo vtičniki brskalnika in veliko drugih orodij, če pa večino časa preživite v urejevalniku besedil, zakaj ne bi imeli odjemalca na voljo tam, kjer vam je najbolj udobno?

To je razmeroma preprosta razširitev, ki naredi, kar trdi. Z lahkoto lahko pošiljate zahteve HTTP in pošiljate ukaze cURL. Za preverjanje pristnosti razširitev podpira osnovno preverjanje pristnosti, preverjanje pristnosti, odjemalska potrdila SSL in drugo.

Bodite bolj produktivni v kodi Visual Studio

Te razširitve so šele začetek, še posebej, če ste šele začeli uporabljati Visual Studio Code. Prvič, na voljo je še veliko razširitev. V večini primerov smo se posebej izogibali jezikovno razširjenim razširitvam, vendar jih je na voljo veliko. Ne glede na to, ali kodirate v JavaScript, C ++, Go ali drugem jeziku, boste našli razširitve, ki vam olajšajo delo.

V kodi Visual Studio je tudi veliko več načinov, kako hitreje narediti več. Za lažji začetek imamo seznam bistvenih namigov za večjo produktivnost v Visual Studio Code.

Deliti Deliti Cvrkutati E-naslov Izbrišite te datoteke in mape Windows, da sprostite prostor na disku

Ali morate v računalniku s sistemom Windows počistiti prostor na disku? Tu so datoteke in mape Windows, ki jih je mogoče varno izbrisati, da sprostite prostor na disku.

Preberite Naprej
Sorodne teme
  • Programiranje
  • Koda Visual Studio
O avtorju Kris Wouk(118 objavljenih člankov)

Kris Wouk je glasbenik, pisatelj in kakor koli se že reče, ko nekdo snema videoposnetke za splet. Tehnološki navdušenec, odkar pomni, ima vsekakor najljubše operacijske sisteme in naprave, vendar vseeno uporablja čim več drugih, samo da bi ostal ujet.

kako spremeniti ime glede na izvor
Več od Kris Wouk

Naročite se na naše novice

Pridružite se našemu glasilu za tehnične nasvete, ocene, brezplačne e -knjige in ekskluzivne ponudbe!

Kliknite tukaj, če se želite naročiti