9 Visual Studio koodi laiendit, mis muudavad programmeerimise veelgi lihtsamaks

9 Visual Studio koodi laiendit, mis muudavad programmeerimise veelgi lihtsamaks

Microsofti Visual Studio kood on üks parimaid tasuta tekstiredaktoreid kohe saadaval. See ühendab täieliku funktsioonide komplekti ja suhteliselt lihtsa kasutamise ning jõudlus on Electroni rakenduse jaoks üllatavalt hea. Üks põhjus, miks inimesed seda armastavad, peale põhjuste on selle laiendatavus.





Nagu paljudel teistel populaarsetel tekstiredaktoritel, on Visual Studio Codeil selle käitumise kohandamiseks saadaval tohutul hulgal laiendusi. Need võivad oluliselt muuta Visual Studio Code'i toimimist ja tundeid, näiteks lisada Vimi või Emaci stiilis võtmesidemeid. Selle loendiga oleme koostanud vaid mõned oma lemmikud.





Visual Studio koodi laienduste installimine

Kui te pole tuttav, on lihtne laiendusi Visual Studio Code'i installida. Klõpsake Laiendused ikooni ekraani vasakus servas. See on viies ikoon all, vahetult silumisikooni all.





Nüüd sisestage lihtsalt installitava laiendi nimi või selle osa. Laiendi ülevaate lugemiseks klõpsake nime, seejärel klõpsake nuppu Installi selle installimiseks ikooni.

1. Visual Studio IntelliCode

Arendanud Microsoft DevLabs, Visual Studio IntelliCode on laiendus, mis kasutab koodide tegemiseks tehisintellekti. Laiendus toetab praegu Pythoni, JavaScripti/TypeScripti ja Java -d.



Windows 7 aero teema Windows 10 jaoks

Kui olete varem Intellisense'i kasutanud kas Visual Studio või Visual Studio Code'is, on teil idee, mida oodata. Erinevus seisneb selles, et sisuliselt on see idee veelgi arukam.

See laiendus on alles algusjärgus ja on juba muljetavaldav. Kui selle arendamisel on veel aega, võite isegi näha, et see on sisse ehitatud otse Visual Studio Code'i.





2. Seadete sünkroonimine

Enamik inimesi, kes kasutavad regulaarselt tekstiredaktorit, teevad selle sätetes vähemalt paar muudatust. Paljud inimesed lähevad veelgi kaugemale, kohandades seda vastavalt oma isiklikule tööstiilile. Kui töötate sageli rohkem kui ühe masinaga, võib nende kohanduste pidev käsitsi tegemine olla masendav.

Seadete sünkroonimine eesmärk on see probleem lahendada. Kasutades lihtsat GitHubi sisu, sünkroonib seaded hästi teie seadeid. See hõlmab ka muid laiendusi ja nende konfiguratsioone, nii et kogu teie konfiguratsioon on lõpuks kaasaskantav. Tehke mõningaid muudatusi ühes masinas, sünkroonige oma seaded ja saate neid hõlpsalt sünkroonida teistes masinates.





Seadete sünkroonimise seadistamine võtab paar minutit, siis ei pea te sellele uuesti mõtlema. Selle seadistamise juhised on saadaval Visual Studio Code'i laienduste ülevaate kaudu.

3. Tee Intellisense

Kui kasutate isikliku või süsteemi konfiguratsioonifailide redigeerimiseks Visual Studio koodi, Tee Intellisense võib olla elupäästja. Lühidalt, laiendus lisab failinimedele Intellisense-stiilis lõpuleviimise, võimaldades teil hõlpsalt tippida pikkade teede nimesid, ilma et peaksite neid mällu siduma.

See on suhteliselt lihtne laiendus, kuid sellel on mõned konfiguratsioonivõimalused. Saate valida, kas lisada näiteks kaldkriips katalooginimede taha või mitte. Muud võimalused hõlmavad seda, kas lisada impordiavaldustesse failinimed või mitte, ning võimalust teatud failitüüpe eirata.

4. Ülesannete uurija

The Ülesannete uurija laiendus lisab Visual Studio Code'i IDE-stiilis ülesannete käitamise funktsioonid. See hõlmab peamiselt teie praeguse projekti koostamise ülesandeid, kuid võib hõlmata ka bash, Python ja muid skripte.

Task Explorer toetab üsna palju standardseid ehitustööriistu. Nende hulka kuuluvad NPM, Grunt, Gulp, Ant, Make ja Visual Studio Code ise. Laiend on kohandatav, võimaldades teil kohandada iga ülesandejooksja ja skriptikeele teed. See on mugav, kui teil on installitud mitu versiooni ja soovite kasutada kindlat versiooni.

5. GoLens

Visual Studio Code pakub Giti integreerimist karbist välja, nagu oleme varem maininud, nii et te ei pruugi seda laiendust absoluutselt vajada. See ütles, GoLens lisab mitmeid funktsioone, mis aitavad teil visualiseerida, navigeerida ja mõista oma projekti Giti ajalugu.

Muude funktsioonide hulka lisab GitLens võimsa jagatud diferentsiaalvaate, mis aitab hõlpsalt visualiseerida kohustuste ja harude erinevust. Laiend võimaldab teil otsida ka projektide kohustuste ajaloost, otsides autori, failide, sõnumi kinnitamise ja muu järgi.

Muude funktsioonide hulka kuulub soojuskaart Visual Studio Code'i vihmaveerennis, mis võimaldab teil hõlpsasti näha, kus antud failis enamik tööd toimub. Põhimõte on see, et kui loodate tugevalt Gitile, peaksite vähemalt seda pistikprogrammi proovima.

ketas töötab 100 aknas 10

6. Ilusam

Kui olete kasutajaliidese arendaja ja eriti kui peate järgima stiilijuhendit, Ilusam võib olla su uus parim sõber. Prettier laiend vormindab automaatselt JavaScripti, TypeScripti ja CSS -i, kasutades samanimelist koodi vormindamise tööriista.

Prettier võtab teie kirjutatud koodi ja kirjutab selle teie jaoks ümber, järgides rangeid vormindamisjuhiseid. Laiendus on „arvamuslik”, mis tähendab, et see teeb mitu otsust iseseisvalt, kuid saate kasutada laiendust koos eslint- või tslint -tööriistadega, et veenduda, et see järgib teie enda kihistamise konfiguratsiooni.

7. Bracket Pair Colorizer

Bracket Pair Colorizer on plugin, mida kirjeldab hästi selle nimi. See värvib teatud tähemärgid automaatselt, et aidata teil öelda, kui sügav on teatud kooditükk. Mitu keelt toetatakse karbist välja, nii palju, et on peaaegu kindel, et teie valitud keelt toetatakse.

Vaikimisi,

()

,

[]

ja

{}

on sobitatud, kuid saate määratleda ka teisi sulgumärke, mida soovite sobitada. Seda tüüpi pistikprogrammid kipuvad olema väga polariseerivad, kuid kui te pole kindel, kas soovite seda või mitte, proovige Bracket Pair Colorizerit.

8. Koodiaeg

Kas olete kunagi mõelnud, mitu tundi nädalas veedate oma tekstiredaktoris? Kuidas oleks optimaalse programmeerimise jaoks parim kellaaeg või nädalapäev? Kui olete kunagi mõelnud nende või mõne muu mõõdiku üle, Koodiaeg on sinu jaoks.

Code Time mõõdab teie tegevust Visual Studio Code'is ja annab teile aru ülaltoodud tegevuste ja muude mõõdikute kohta. Olekuribal näete reaalajas mõõdikuid ja parema ülevaate saamiseks on redaktorisisene juhtpaneel.

Saate määrata koodi aja, et saata teile iganädalane e -posti aruanne, samal ajal kui Google'i kalendri integreerimine võimaldab teil automaatselt oma parimate programmeerimisaegade jaoks aega eraldada, et koosolekud neid ei rikuks.

9. REST klient

Olenemata sellest, kas olete kasutajaliidese veebiarendaja või keegi, kes veedab suurema osa ajast serveris, olete tõenäoliselt kokku puutunud juhtumitega, kus peate testima REST API-d. Selle ja paljude muude tööriistade jaoks on olemas brauseri pistikprogrammid, kuid kui veedate suurema osa ajast tekstiredaktoris, siis miks mitte lasta klient saada kättesaadavaks seal, kus teile kõige mugavam on?

See on suhteliselt lihtne laiendus, mis teeb seda, mida ta väidab. Saate hõlpsasti saata HTTP -päringuid ja saata ka CURL -käske. Autentimiseks toetab laiendus põhiautentimist, kokkuvõtlikku autentimist, SSL -kliendi sertifikaate ja palju muud.

Olge produktiivsem Visual Studio Code'is

Need laiendused on alles algus, eriti kui olete Visual Studio Code'i uus kasutaja. Esiteks on saadaval palju rohkem laiendusi. Enamikul juhtudel vältisime konkreetselt keelepõhiseid laiendusi, kuid neid on palju. Ükskõik, kas kodeerite JavaScripti, C ++, Go või mõnes muus keeles, leiate laiendusi, mis võivad teie tööd hõlbustada.

Visual Studio Code'is on ka palju rohkem võimalusi kiiremaks tegemiseks. Alustamiseks on meil nimekiri olulistest näpunäidetest, mis muudavad teid Visual Studio Code'is produktiivsemaks.

Jaga Jaga Piiksuma E -post Kustutage need Windowsi failid ja kaustad kettaruumi vabastamiseks

Kas vajate Windowsi arvutis kettaruumi tühjendamist? Siin on Windowsi failid ja kaustad, mida saab kettaruumi vabastamiseks turvaliselt kustutada.

Loe edasi
Seotud teemad
  • Programmeerimine
  • Visual Studio kood
Autori kohta Kris Wouk(Avaldatud 118 artiklit)

Kris Wouk on muusik, kirjanik ja mis iganes selle nimi on, kui keegi veebis videoid teeb. Tehnikahuviline nii kaua, kui ta mäletab, on tal kindlasti lemmikoperatsioonisüsteemid ja -seadmed, kuid kasutab nii palju teisi, kui vähegi saab, et jääda kinni.

kuidas vaadata YouTube'is tellijaid
Veel Kris Woukilt

Telli meie uudiskiri

Liituge meie uudiskirjaga, et saada tehnilisi näpunäiteid, ülevaateid, tasuta e -raamatuid ja eksklusiivseid pakkumisi!

Tellimiseks klõpsake siin