9 Visual Studio Code -laajennusta, jotka tekevät ohjelmoinnista entistä helpompaa

9 Visual Studio Code -laajennusta, jotka tekevät ohjelmoinnista entistä helpompaa

Microsoftin Visual Studio -koodi on yksi parhaista ilmaisista tekstieditorista saatavilla juuri nyt. Siinä yhdistyvät kaikki ominaisuudet ja suhteellisen helppokäyttöisyys, ja suorituskyky on yllättävän hyvä Electron -sovellukselle. Yksi syy siihen, miksi ihmiset rakastavat sitä, syiden lisäksi on sen laajennettavuus.





Kuten monet muutkin suositut tekstieditorit, Visual Studio Codella on valtava määrä laajennuksia, jotka voivat muokata sen käyttäytymistä. Nämä voivat muuttaa suuresti Visual Studio Coden toimintaa ja tuntumaa, kuten lisätä Vim- tai Emacs-tyylisiä avainsiteitä. Tämän luettelon avulla olemme koonneet vain muutamia suosikkejamme.





Visual Studio Code -laajennusten asentaminen

Jos et ole perehtynyt, laajennusten asentaminen Visual Studio Codeen on helppoa. Klikkaa Laajennukset -kuvaketta näytön vasemmassa reunassa. Se on viides kuvake alhaalla, heti debug -kuvakkeen alapuolella.





Kirjoita nyt vain asennettavan laajennuksen nimi tai osa siitä. Napsauta nimeä lukeaksesi laajennuksen yleiskatsauksen ja napsauta sitten Asentaa kuvaketta asentaaksesi sen.

1. Visual Studio IntelliCode

Microsoft DevLabsin kehittämä, Visual Studio IntelliCode on laajennus, joka sisältää tekoälyä, joka auttaa sinua koodaamaan. Laajennus tukee tällä hetkellä Pythonia, JavaScriptiä/TypeScriptiä ja Javaa.



mikä on ar zone -sovellus puhelimessani

Jos olet käyttänyt Intellisenseä aiemmin joko Visual Studiossa tai Visual Studio Codessa, sinulla on idea mitä odottaa. Ero on tässä, että tämä on pohjimmiltaan vielä älykkäämpi käsitys tästä ajatuksesta.

Tämä laajennus on vielä kehitysvaiheessa ja on jo vaikuttava. Kun sen kehittämisellä on ollut enemmän aikaa, saatat jopa nähdä, että tämä on rakennettu suoraan Visual Studio Code -sovellukseen.





2. Asetusten synkronointi

Useimmat ihmiset, jotka käyttävät tekstieditoria säännöllisesti, tekevät ainakin muutamia muutoksia sen asetuksiin. Monet ihmiset menevät vielä pidemmälle ja mukauttavat sen henkilökohtaiseen työskentelytapaansa. Jos työskentelet usein useamman kuin yhden koneen kanssa, voi olla turhauttavaa tehdä nämä säädöt jatkuvasti käsin.

Asetusten synkronointi tavoitteena on ratkaista tämä ongelma. Käyttämällä yksinkertaista GitHub -sisältöä, Asetusten synkronointi synkronoi asetukset. Tämä sisältää muita laajennuksia ja niiden kokoonpanoja, joten koko kokoonpano on lopulta kannettava. Tee joitakin muutoksia yhdellä koneella, synkronoi asetukset ja voit helposti synkronoida ne muilla koneilla.





Asetusten synkronoinnin määrittäminen kestää muutaman minuutin, joten sinun ei tarvitse miettiä sitä uudelleen. Ohjeet sen määrittämiseen ovat Visual Studio Coden laajennusten yleiskatsauksessa.

3. Polku Intellisense

Jos käytät Visual Studio Code -ohjelmaa henkilökohtaisten tai järjestelmän kokoonpanotiedostojen muokkaamiseen, Polku Intellisense voi olla hengenpelastaja. Lyhyesti sanottuna laajennus lisää Intellisense-tyylisen viimeistelyn tiedostonimiin, jolloin voit helposti kirjoittaa pitkiä polun nimiä ilman, että sinun tarvitsee sitoa niitä muistiin.

Tämä on suhteellisen yksinkertainen laajennus, mutta sillä on muutamia kokoonpanovaihtoehtoja. Voit valita, lisätäänkö vinoviiva esimerkiksi hakemistonimien perään. Muita vaihtoehtoja ovat, sisällytetäänkö tiedostonimet tuontilausekkeisiin vai ei, ja mahdollisuus jättää huomiotta tietyt tiedostotyypit.

4. Tehtävienhallinta

The Tehtävienhallinta laajennus lisää IDE-tyylisiä tehtävien suoritustoimintoja Visual Studio Codeen. Tämä sisältää pääasiassa nykyisen projektin rakennustehtävät, mutta voi sisältää myös bash-, Python- ja muita komentosarjoja.

Task Explorer tukee kohtuullista määrää vakiorakennustyökaluja. Näitä ovat NPM, Grunt, Gulp, Ant, Make ja Visual Studio Code. Laajennus on muokattavissa, joten voit muokata kunkin tehtävän suorittimen ja komentosarjakielen polkua. Tämä on kätevää, jos sinulla on useita versioita asennettuna ja haluat käyttää tiettyä versiota.

5. GoLens

Visual Studio Code sisältää Git -integraation ulos pakkauksesta, kuten olemme aiemmin maininneet, joten et välttämättä tarvitse tätä laajennusta. Se sanoi, GoLens lisää useita ominaisuuksia, joiden avulla voit visualisoida, navigoida ja ymmärtää projektisi Git -historiaa.

Muiden ominaisuuksien lisäksi GitLens lisää tehokkaan jaetun diff -näkymän, jonka avulla voit helposti visualisoida sitoumusten ja sivuliikkeiden välisen eron. Laajennuksen avulla voit myös etsiä projektien sitoutumishistoriaa, etsiä tekijän, tiedostojen, sitoutumisviestin ja paljon muuta.

Muita ominaisuuksia ovat lämpökartta Visual Studio Code -kourussa, jonka avulla voit helposti nähdä, missä suurin osa työstä tapahtuu tietyssä tiedostossa. Tärkeintä on, että jos luotat voimakkaasti Gitiin, sinun pitäisi ainakin kokeilla tätä laajennusta.

kuinka kertoa emolevysi

6. Kauniimpi

Jos olet käyttöliittymän kehittäjä ja etenkin jos sinun on noudatettava tyyliopasta, Kauniimpi voi olla uusi paras ystäväsi. Kauniimpi laajennus muotoilee automaattisesti JavaScriptin, TypeScriptin ja CSS: n käyttämällä samannimistä koodin muotoilutyökalua.

Prettier ottaa kirjoittamasi koodin ja kirjoittaa sen puolestasi tiukkojen muotoiluohjeiden mukaisesti. Laajennus on '' mielipiteellinen '', mikä tarkoittaa, että se tekee useita päätöksiä yksin, mutta voit käyttää laajennusta eslint- tai tslint -työkalujen kanssa varmistaaksesi, että se noudattaa omaa nukkaustasi.

7. Kannatinparin väriaine

Kannatinparin väriaine on laajennus, joka kuvataan hyvin sen nimellä. Se värittää tietyt merkit automaattisesti, jotta voit kertoa, kuinka syvälle tietty koodi on sijoitettu. Useita kieliä tuetaan pakkauksesta, niin monia, että on lähes varmaa, että valitsemasi kieli on tuettu.

Oletuksena,

()

,

[]

ja

{}

ovat täsmäytettyjä, mutta voit myös määrittää muita hakasulkevia merkkejä, jotka haluat sovittaa yhteen. Tämäntyyppiset laajennukset ovat yleensä erittäin polarisoivia, mutta jos et ole varma, haluatko sen vai et, kokeile Bracket Pair Colorizer -kokeilua.

8. Koodiaika

Oletko koskaan miettinyt, kuinka monta tuntia viikossa vietät tekstieditorissa? Entä paras päivä- tai viikonpäivä optimaaliseen ohjelmointiin? Jos olet koskaan miettinyt näitä tai muita tietoja, Koodiaika on sinulle.

Code Time mittaa aktiivisuuttasi Visual Studio Codessa ja raportoi sinulle yllä olevista toiminnoista sekä muista tiedoista. Näet reaaliaikaiset mittarit tilapalkissa, ja editorin sisäinen hallintapaneeli tarjoaa paremman näkymän.

Voit asettaa koodiajan lähettämään sinulle viikoittaisen sähköpostiraportin, kun taas Google -kalenterin integroinnin avulla voit varata automaattisesti aikaa parhaille ohjelmointiajoillesi, jotta kokoukset eivät tuhoa niitä.

9. REST -asiakas

Olitpa verkkopalvelujen kehittäjä tai joku, joka viettää suurimman osan ajastaan ​​palvelimella, olet todennäköisesti törmännyt tapauksiin, joissa sinun on testattava REST-sovellusliittymä. Tähän ja moniin muihin työkaluihin on olemassa selaimen laajennuksia, mutta jos vietät suurimman osan ajastasi tekstieditorissa, miksi et saisi asiakasta käyttöösi siellä, missä viihdyt parhaiten?

Tämä on suhteellisen yksinkertainen laajennus, joka tekee mitä väittää tekevänsä. Voit lähettää helposti HTTP -pyyntöjä sekä cURL -komentoja. Todennusta varten laajennus tukee perustodennusta, tiivistystodennusta, SSL -asiakasvarmenteita ja paljon muuta.

Ole tuottavampi Visual Studio Codessa

Nämä laajennukset ovat vasta alkua, varsinkin jos olet uusi Visual Studio Code -käyttäjä. Ensinnäkin laajennuksia on paljon enemmän. Useimmissa tapauksissa vältimme erityisesti kielikohtaisia ​​laajennuksia, mutta niitä on saatavilla runsaasti. Koodaat JavaScriptiä, C ++: a, Goa tai muuta kieltä, löydät laajennuksia, jotka voivat helpottaa työtäsi.

Visual Studio Codessa on myös paljon muita tapoja tehdä enemmän nopeammin. Aloittamisen helpottamiseksi meillä on luettelo olennaisista vihjeistä, joiden avulla voit tehdä tuottavammaksi Visual Studio Code -palvelussa.

Jaa Jaa Tweet Sähköposti Vapauta levytilaa poistamalla nämä Windowsin tiedostot ja kansiot

Tarvitsetko tyhjentää levytilaa Windows -tietokoneellasi? Tässä on Windows -tiedostot ja kansiot, jotka voidaan poistaa turvallisesti levytilan vapauttamiseksi.

Lue seuraava
Liittyvät aiheet
  • Ohjelmointi
  • Visual Studio -koodi
Kirjailijasta Kris Wouk(118 artikkelia julkaistu)

Kris Wouk on muusikko, kirjailija ja mikä tahansa sen nimi, kun joku tekee videoita verkkoon. Teknologian harrastaja niin kauan kuin hän muistaa, hänellä on ehdottomasti suosikki käyttöjärjestelmiä ja laitteita, mutta hän käyttää niin monia muita kuin pystyy, vain pysyäkseen kiinni.

kuinka ladata kaikki valokuvat samsung cloudista
Lisää Kris Woukilta

tilaa uutiskirjeemme

Liity uutiskirjeeseemme saadaksesi teknisiä vinkkejä, arvosteluja, ilmaisia ​​e -kirjoja ja ainutlaatuisia tarjouksia!

Klikkaa tästä tilataksesi