9 proširenja koda za Visual Studio koje programiranje čine još lakšim

9 proširenja koda za Visual Studio koje programiranje čine još lakšim

Microsoftov kod Visual Studio je jedan od najboljih besplatnih uređivača teksta trenutno dostupno. Kombinira potpuni skup značajki s relativno jednostavnom uporabom, a performanse su iznenađujuće dobre za aplikaciju Electron. Jedan od razloga zašto ga ljudi vole, osim razloga, je njegova proširivost.





Kao i mnogi drugi popularni uređivači teksta, Visual Studio Code ima na raspolaganju ogromnu količinu proširenja za prilagodbu svog ponašanja. To može uvelike promijeniti način na koji Visual Studio Code funkcionira i osjeća se, poput dodavanja veza tipki u stilu Vim ili Emacs. S ovim popisom sastavili smo samo neke od naših favorita.





Kako instalirati proširenja koda Visual Studio

U slučaju da niste upoznati, jednostavno je instalirati proširenja u Visual Studio Code. Kliknite na Proširenja ikonu na lijevoj strani ekrana. To je peta dolje ikona, odmah ispod ikone za otklanjanje pogrešaka.





Sada jednostavno upišite naziv ili dio naziva proširenja koje želite instalirati. Kliknite na naziv da biste pročitali pregled proširenja, a zatim kliknite na Instalirati ikonu da biste je instalirali.

1. Visual Studio IntelliCode

Razvio Microsoft DevLabs, Visual Studio IntelliCode je proširenje koje uključuje umjetnu inteligenciju koja će vam pomoći u kodiranju. Proširenje trenutno podržava Python, JavaScript/TypeScript i Java.



itunes ne prepoznaje moj iPhone

Ako ste već koristili Intellisense u Visual Studiju ili Visual Studio Code, imat ćete ideju što možete očekivati. Razlika je u tome što je ovo u biti još inteligentniji pristup toj ideji.

Ovo proširenje je još u ranoj fazi razvoja i već je impresivno. Nakon što je prošlo još neko vrijeme u razvoju, možda ćete ovo čak vidjeti ugrađeno izravno u Visual Studio Code.





2. Postavke Sinkronizacija

Većina ljudi koji redovito koriste uređivač teksta unose barem nekoliko izmjena u njegove postavke. Mnogi ljudi idu čak i dalje, prilagođavajući ih tako da odgovaraju njihovom osobnom stilu rada. Ako često radite na više strojeva, može biti frustrirajuće stalno ručno unositi te prilagodbe.

Postavke Sinkronizacija nastoji riješiti taj problem. Koristeći jednostavan GitHub Gist, Postavke sinkroniziraju, pa sinkroniziraju vaše postavke. To uključuje druga proširenja i njihove konfiguracije, tako da će vaša cijela konfiguracija biti prenosiva. Napravite neke izmjene na jednom stroju, sinkronizirajte postavke i možete ih jednostavno sinkronizirati na drugim strojevima.





Za postavljanje sinkronizacije postavki potrebno je nekoliko minuta, a zatim ne morate ponovno razmišljati o tome. Upute za njegovo postavljanje dostupne su putem pregleda proširenja u Visual Studio Code.

3. Put Intellisense

Ako koristite Visual Studio Code za uređivanje osobnih ili sistemskih konfiguracijskih datoteka, Put Intellisense može biti spas. Ukratko, proširenje dodaje imenima datoteka završetak u stilu Intellisense-a, omogućujući vam da lako upisujete dugačke nazive staza bez da ih morate urezivati ​​u memoriju.

Ovo je relativno jednostavno proširenje, ali ima nekoliko mogućnosti konfiguracije. Možete odabrati želite li, na primjer, dodati kosu crtu iza naziva direktorija. Druge opcije uključuju hoće li imena imena uključivati ​​u izjave o uvozu ili mogućnost zanemarivanja određenih vrsta datoteka.

4. Istraživač zadataka

The Istraživač zadataka proširenje dodaje funkcije izvođenja zadataka u stilu IDE-a u Visual Studio Code. To uglavnom uključuje zadatke izgradnje za vaš trenutni projekt, ali može uključivati ​​i bash, Python i druge skripte.

Task Explorer podržava priličan broj standardnih alata za izgradnju. To uključuje NPM, Grunt, Gulp, Ant, Make i sam kod Visual Studio. Proširenje je prilagodljivo i omogućuje vam prilagodbu puta do svakog pokretača zadataka i jezika skriptiranja. Ovo je zgodno ako imate instalirano više verzija i želite koristiti određenu verziju.

5. GoLens

Visual Studio Code ima integraciju Gita kao što smo već spomenuli, pa vam ovo proširenje možda neće trebati apsolutno. To je reklo, GoLens dodaje nekoliko značajki koje vam pomažu vizualizirati, kretati se i razumjeti povijest Gita vašeg projekta.

Između ostalih značajki, GitLens dodaje snažan split diff prikaz koji vam pomaže da jednostavno zamislite razliku između urezivanja i grana. Proširenje vam također omogućuje pretraživanje kroz povijest predavanja projekata, pretraživanje po autoru, datotekama, poruku urezivanja i drugo.

Ostale značajke uključuju toplinsku kartu u oluku Visual Studio Code koja vam omogućuje da jednostavno vidite gdje se većina posla odvija u datoj datoteci. Zaključak je da ako se u velikoj mjeri oslanjate na Git, trebali biste barem isprobati ovaj dodatak.

što je pojedinačno za Samsung

6. Ljepše

Ako ste razvojni programer, a osobito ako trebate slijediti vodič za stil, Ljepše može biti vaš novi najbolji prijatelj. Proširenje Prettier automatski oblikuje JavaScript, TypeScript i CSS pomoću istoimenog alata za oblikovanje koda.

Prettier uzima kôd koji ste napisali i prepisuje ga umjesto vas, slijedeći stroge smjernice za oblikovanje. Proširenje je 'uvjerljivo', što znači da samostalno donosi nekoliko odluka, ali možete ga koristiti s alatima eslint ili tslint kako biste bili sigurni da slijedi vašu konfiguraciju povezivanja.

7. Obojivač para nosača

Obojivač para nosača je dodatak koji je dobro opisan svojim imenom. Automatski kolorizira određene znakove kako biste lakše saznali koliko je određeni dio koda duboko ugniježđen. Nekoliko jezika je podržano iz kutije, toliko da je gotovo sigurno da je vaš jezik po izboru podržan.

Prema zadanim postavkama,

()

,

[]

, i

{}

se podudaraju, ali možete definirati i druge znakove u zagradama za koje želite da se podudaraju. Ove vrste dodataka obično su vrlo polarizirajuće, ali ako niste sigurni želite li to ili ne, isprobajte Bracket Pair Colorizer.

8. Vrijeme koda

Jeste li se ikada zapitali koliko sati tjedno provodite u uređivaču teksta? Što je s najboljim dijelom dana ili danom u tjednu za optimalno programiranje? Ako ste se ikada zapitali o ovim ili bilo kojim drugim mjernim podacima, Kodno vrijeme za tebe je.

Code Time mjeri vašu aktivnost u Visual Studio Code -u i izvještava vas o gore navedenim aktivnostima, kao i drugim mjernim podacima. Na statusnoj traci vidjet ćete mjerne podatke u stvarnom vremenu, a postoji i nadzorna ploča u uređivaču za bolji pregled.

Možete postaviti Code Time da vam šalje tjedno izvješće e -poštom, dok vam integracija Google kalendara omogućuje automatsko odvajanje vremena za najbolje vrijeme programiranja, kako ih sastanci ne bi pokvarili.

9. OSTALI Klijent

Bez obzira jeste li front-end web programer ili netko tko većinu svog vremena provodi na poslužitelju, vjerojatno ste naišli na slučajeve u kojima morate testirati REST API. Za to postoje dodaci za preglednike i mnogi drugi alati, ali ako većinu vremena provodite u uređivaču teksta, zašto ne biste imali klijenta na raspolaganju tamo gdje vam je najudobnije?

Ovo je relativno jednostavno proširenje koje radi ono što tvrdi da radi. Možete jednostavno slati HTTP zahtjeve kao i slati cURL naredbe. Za provjeru autentičnosti, proširenje podržava osnovnu provjeru autentičnosti, sažetu provjeru autentičnosti, SSL klijentske certifikate i još mnogo toga.

Budite produktivniji u Visual Studio Code -u

Ova su proširenja tek početak, osobito ako ste tek počeli koristiti Visual Studio Code. Prvo, dostupno je još mnogo proširenja. U većini slučajeva posebno smo izbjegavali proširenja specifična za jezik, ali dostupno je mnogo njih. Bez obzira kodirate li u JavaScriptu, C ++, Go ili nekom drugom jeziku, pronaći ćete proširenja koja vam mogu olakšati rad.

U Visual Studio Code -u postoji i mnogo više načina da brže učinite više. Kako bismo vam pomogli da započnete, imamo popis bitnih savjeta koji će vas učiniti produktivnijim u Visual Studio Code.

Udio Udio Cvrkut E -pošta Izbrišite ove Windows datoteke i mape kako biste oslobodili prostor na disku

Trebate očistiti prostor na disku na računalu sa sustavom Windows? Evo Windows datoteka i mapa koje se mogu sigurno izbrisati kako bi se oslobodio prostor na disku.

Pročitajte Dalje
Povezane teme
  • Programiranje
  • Kôd Visual Studija
O autoru Kris Wouk(118 objavljenih članaka)

Kris Wouk je glazbenik, pisac i kako god se to zove kad netko snima videozapise za web. Ljubitelj tehnologije otkad se sjeća, definitivno ima omiljene operacijske sustave i uređaje, ali svejedno koristi što više drugih, samo da ostane uhvaćen.

kako doći do novih emojija android
Više od Kris Wouk

Pretplatite se na naše obavijesti

Pridružite se našem biltenu za tehničke savjete, recenzije, besplatne e -knjige i ekskluzivne ponude!

Kliknite ovdje za pretplatu