9 Visual Studio -kodtillägg som gör programmeringen ännu enklare

9 Visual Studio -kodtillägg som gör programmeringen ännu enklare

Microsofts Visual Studio -kod är en av de bästa gratis textredigerarna tillgänglig just nu. Den kombinerar en komplett funktionsuppsättning med relativ användarvänlighet och prestanda är förvånansvärt bra för en Electron -app. En av anledningarna till att människor älskar det, ovanför skälen åt sidan, är dess utsträckning.





Precis som många andra populära textredigerare har Visual Studio Code en enorm mängd tillägg tillgängliga för att anpassa sitt beteende. Dessa kan kraftigt förändra hur Visual Studio Code fungerar och känns, som att lägga till nyckelbindningar i Vim- eller Emacs-stil. Med den här listan har vi sammanställt bara några av våra favoriter.





Så här installerar du Visual Studio -kodtillägg

Om du inte är bekant är det enkelt att installera tillägg i Visual Studio Code. Klicka på Tillägg ikonen till vänster på skärmen. Det är den femte ikonen nere, direkt under felsökningsikonen.





Skriv nu bara namnet eller en del av namnet på tillägget du vill installera. Klicka på namnet för att läsa översikten över tillägget och klicka sedan på Installera ikon för att installera den.

1. Visual Studio IntelliCode

Utvecklad av Microsoft DevLabs, Visual Studio IntelliCode är en förlängning som får artificiell intelligens för att hjälpa dig att koda. Tillägget stöder för närvarande Python, JavaScript/TypeScript och Java.



hur man hittar ip -adressen för ett e -postmeddelande

Om du har använt Intellisense tidigare i antingen Visual Studio eller Visual Studio Code har du en aning om vad du kan förvänta dig. Skillnaden här är att detta i huvudsak är en ännu mer intelligent uppfattning om den idén.

Denna förlängning är fortfarande i de tidiga utvecklingsstadierna och är redan imponerande. När det har haft lite mer tid i utvecklingen kan du till och med se det här inbyggt i Visual Studio Code.





2. Inställningar Synk

De flesta som använder en textredigerare gör regelbundet åtminstone några justeringar av dess inställningar. Många människor går ännu längre och anpassar det efter deras personliga arbetsstil. Om du ofta arbetar på mer än en maskin kan det vara frustrerande att ständigt göra dessa justeringar för hand.

Inställningar Synk syftar till att lösa det problemet. Med hjälp av en enkel GitHub Gist synkroniserar du inställningar. Detta inkluderar andra tillägg och deras konfigurationer, så hela din konfiguration blir portabel. Gör några ändringar på en maskin, synkronisera dina inställningar och du kan enkelt synkronisera dem på andra maskiner.





Det tar några minuter att ställa in Settings Sync, då behöver du inte tänka på det igen. Instruktioner för hur du konfigurerar den finns tillgängliga via tilläggsöversikten i Visual Studio Code.

3. Path Intellisense

Om du använder Visual Studio Code för att redigera personliga eller systemkonfigurationsfiler, Path Intellisense kan vara en livräddare. I ett nötskal, tillägget lägger till komplettering i Intellisense-stil till filnamn, så att du enkelt kan skriva långa sökvägsnamn utan att behöva begå dem i minnet.

Detta är en relativt enkel förlängning, men den har några konfigurationsalternativ. Du kan till exempel välja om du vill lägga till ett snedstreck efter katalognamn. Andra alternativ inkluderar huruvida filnamn ska inkluderas i importuttalanden eller möjligheten att ignorera vissa filtyper.

4. Uppgiftsutforskare

De Uppgiftsutforskaren förlängning lägger till funktioner för IDE-stil som kör funktioner till Visual Studio Code. Detta inkluderar huvudsakligen bygguppgifter för ditt nuvarande projekt, men kan också inkludera bash, Python och andra skript.

Uppgiftsutforskaren stöder ett stort antal standardbyggnadsverktyg. Dessa inkluderar NPM, Grunt, Gulp, Ant, Make och Visual Studio Code själv. Tillägget är anpassningsbart, så att du kan anpassa sökvägen till varje uppgiftslöpare och skriptspråk. Detta är praktiskt om du har flera versioner installerade och vill använda en specifik version.

5. GoLens

Visual Studio Code har Git -integration ur lådan, som vi har nämnt tidigare, så du kanske inte absolut behöver denna förlängning. Som sagt, GoLens lägger till flera funktioner som hjälper dig att visualisera, navigera och förstå ditt projekts Git -historia.

Bland andra funktioner lägger GitLens till en kraftfull delad diff -vy som hjälper dig att enkelt visualisera skillnaden mellan åtaganden och grenar. Tillägget låter dig också söka igenom en projekthistorik, söka efter författare, filer, meddelande och mer.

Andra funktioner inkluderar en värmekarta i Visual Studio Code -rännan som låter dig enkelt se var det mesta arbetet sker i en viss fil. Slutsatsen är att om du förlitar dig mycket på Git, bör du åtminstone prova detta plugin.

bästa hoppskräckfilmer på netflix

6. Snyggare

Om du är en avancerad utvecklare, och särskilt om du behöver följa en stilguide, Sötare kan vara din nya bästa vän. Tillägget Prettier formaterar automatiskt JavaScript, TypeScript och CSS med hjälp av kodformateringsverktyget med samma namn.

Prettier tar koden du skriver och skriver om den åt dig efter en strikt uppsättning formateringsriktlinjer. Tillägget är 'opinioned', vilket innebär att det fattar flera beslut på egen hand, men du kan använda tillägget med eslint- eller tslint -verktygen för att se till att det följer din egen luddkonfiguration.

7. Bracket Pair Colorizer

Bracket Pair Colorizer är ett plugin som är väl beskrivet med sitt namn. Det färgar automatiskt vissa tecken för att hjälpa dig att berätta hur djupt kapslad en viss kod är. Flera språk stöds direkt, så många att det är nästan säkert att ditt valda språk stöds.

Som standard,

()

,

[]

, och

{}

matchas, men du kan också definiera andra parenteser som du vill matcha. Dessa typer av plugins tenderar att vara mycket polariserande, men om du inte är säker på om du vill det eller inte, prova Bracket Pair Colorizer.

8. Kodtid

Har du någonsin undrat hur många timmar i veckan du spenderar i din textredigerare? Vad sägs om den bästa tiden på dagen eller veckodagen för optimal programmering? Om du någonsin undrat om dessa eller andra mätvärden, Kodtid är för dig.

Kodtid mäter din aktivitet i Visual Studio Code och rapporterar till dig om ovanstående aktiviteter, liksom andra mätvärden. Du ser realtidsmätvärden i statusfältet, och det finns en instrumentpanel i redigeraren för en bättre vy.

Du kan ställa in kodtid för att skicka dig en e -postrapport varje vecka, medan Google Kalender -integration låter dig automatiskt avsätta tid för dina bästa programmeringstider, så att de inte förstörs av möten.

9. REST -klient

Oavsett om du är en avancerad webbutvecklare eller någon som tillbringar större delen av sin tid på servern, har du förmodligen stött på fall där du behöver testa ett REST API. Det finns webbläsarplugins för detta och många andra verktyg, men om du spenderar större delen av din tid i en textredigerare, varför inte ha klienten tillgänglig där du är bekvämast?

Detta är en relativt enkel förlängning som gör vad den påstår sig göra. Du kan enkelt skicka HTTP -förfrågningar och skicka cURL -kommandon. För autentisering stöder tillägget grundläggande autentisering, sammanfattningsautentisering, SSL -klientcertifikat och mer.

Var mer produktiv i Visual Studio Code

Dessa tillägg är bara början, särskilt om du är ny i Visual Studio Code. För det första finns det många fler tillägg tillgängliga. I de flesta fall undvek vi specifikt språkspecifika tillägg, men många av dem är tillgängliga. Oavsett om du kodar i JavaScript, C ++, Go eller ett annat språk, hittar du tillägg som kan göra ditt arbete enklare.

Det finns också många fler sätt att få mer gjort snabbare i Visual Studio Code. För att hjälpa dig komma igång har vi en lista med viktiga tips för att göra dig mer produktiv i Visual Studio Code.

Dela med sig Dela med sig Tweet E-post Ta bort dessa Windows -filer och mappar för att frigöra diskutrymme

Behöver du rensa diskutrymme på din Windows -dator? Här är Windows -filer och mappar som säkert kan raderas för att frigöra diskutrymme.

Läs Nästa
Relaterade ämnen
  • Programmering
  • Visual Studio -kod
Om författaren Kris Wouk(118 artiklar publicerade)

Kris Wouk är musiker, författare och vad det än heter när någon gör videor för webben. En teknikentusiast så länge han kan komma ihåg, han har definitivt favoritoperativsystem och enheter, men använder så många andra som möjligt ändå, bara för att hålla fast.

hur man laddar upp foton från iphone till mac
Mer från Kris Wouk

Prenumerera på vårt nyhetsbrev

Gå med i vårt nyhetsbrev för tekniska tips, recensioner, gratis e -böcker och exklusiva erbjudanden!

Klicka här för att prenumerera