Du behöver inte lämna VS Code för att använda ChatGPT. Använd dessa tillägg för att utnyttja kraften i ChatGPT direkt i din VS-kodredigerare.

Du gör rätt när du frågar dig runt programmeringsproblem från ChatGPT via webbchatt. Men att hoppa in och ut ur VS Code verkar introducera distraktioner. Kom ihåg att varje millisekund räknas i alla uppgifter.

Den goda nyheten är att du kan fråga ChatGPT vad som helst direkt inom VS Code med en ChatGPT-tillägg. Allt från enhetstestning, felsökning, dokumentation, kodförklaring och kodgenerering till många fler, ChatGPT har enorma användningsfall för kodning.

Här är de smidigaste ChatGPT-tilläggen du kan installera för VS Code idag.

ChatGPT-tillägget av EasyCode är en lättillgänglig AI-assistent som stöder ChatGPT-3.5 och ChatGPT-4 med möjlighet att växla mellan dem. Det är lätt att ställa in eftersom det inte kräver några extra konfigurationer som OpenAI API-nyckelintegrering. Men om ditt OpenAI-konto innehåller premiumfunktioner från GPT-4, finns det ett alternativ att lägga till din API-nyckel för utökad användning.

instagram viewer

Även om dess utvecklare rekommenderar att du registrerar dig eller loggar in efter installationen, låter den dig använda ChatGPT utan ett konto. När du söker hjälp kan du ställa frågor till ChatGPT om delar av din kod eller låta den skanna hela din kodbas för bredare applikationer.

EasyCode ChatGPT-tillägget har också ett uppföljningsalternativ om din tidigare fråga behöver ytterligare förklaringar. Förutom autokomplettering av inline-kod har den inbyggda uppmaningar med ett klick för att generera svar när du är på språng.

CodeGPT-tillägget av Tim Kmcel använder ChatGPT-3-modeller. Så det kan vara mindre fyndigt än andra tillägg som använder GPT-3.5 och GPT-4. Den har inbyggda uppmaningar som genererar svar med ett enda klick. Du kan också skriva anpassade uppmaningar via chattrutan om du har en mer specifik förfrågan.

Även om den har många GPT-3-modeller, inklusive ChatGPT, text-curie-001, text-davinci-003, code-davinci-002 och code-cushman-002, bara text-davinci-003 är standardmodellen som fungerar med förlängningen. Du kanske vill granska ditt modellval och ställa in det på text-davinci-003 i tilläggsinställningarna om tillägget ger ett fel.

Detta tillägg kräver en OpenAI API-nyckel, som du ställer in i dess inställningsmeny efter installationen. Förlängningen kan dock misslyckas om din gratis OpenAI-kredit har förbrukats.

Code GPT erbjuder en mer inkluderande AI-tjänst. Även om standardvalet för AI är OpenAI, har det också ChatGPT-alternativ, inklusive Cohere, AI21 och Anthropic. Så förutom GPT-3.5 och GPT-4 stöder den även många andra AI-modeller.

Code GPT-tillägget kräver din OpenAI API-nyckel, som du kan ställa in med ett inbyggt kommando. Så se till att du har tillräckligt med gratis kredit eller en premiumplan för att använda tjänsten. En värdefull egenskap hos Code GPT är dess förmåga att ta uppmaningar från kodkommentarer och infoga den genererade koden i en användbar kodfil (på målprogrammeringsspråket).

Den har inbyggda och anpassade uppmaningar. Ett litet bakslag är att det bara tillåter maximalt 800 tokens per förfrågan. Därför tar det mindre textlängd jämfört med vissa andra leverantörer.

ChatGPT Helper VS Code-tillägget är en enkel AI-assistent som du kan lägga till i VS Code om du bara behöver lösa programmeringsproblem snabbt. Denna tillägg är enkel att använda och endast utformad för att acceptera ett begränsat antal inbyggda uppmaningar.

ChatGPT Helper-tillägget stöder GPT-3.5 och GPT-4 med möjlighet att växla mellan dem. Det kräver en OpenAI API-nyckel, som uppmanar dig att ställa in den så snart du skickar din första prompt efter installationen.

Men till skillnad från andra ChatGPT-tillägg har den ingen chattfunktion. Men du kan skicka anpassade uppmaningar via VS Codes kommandopalett. Den skriver svar i separata textfiler, så att du kan spara snabba svar för senare.

ChatGPT-förlängningen av Genie AI har en bättre estetik, med inbyggda uppmaningar i ett mer relaterbart gränssnitt. Den stöder GPT-3, GPT-3.5 och GPT-4. Och som många ChatGPT-tillägg som nämnts tidigare, kräver det också en OpenAI API-nyckel.

Det låter dig också välja olika precisionstemperaturer skräddarsydda efter dina krav; du kan välja mellan ett exakt, balanserat eller kreativt svar. Förutom inbyggda uppmaningar kan du också engagera ChatGPT via Genei AI VS Code-tilläggets chattruta för att skicka mer specifika frågor.

När du använder tillägget för att generera kod behöver du inte kopiera och klistra in det där du behöver det. Den skriver automatiskt svar i relevanta kodfiler, som du kan använda direkt i din kodbas. Dessutom kan du spara dina konversationer lokalt och hämta dem nästa gång.

Om du vill använda ChatGPT gratis kommer ChatGPT VS Code-tillägget av Jay Barnes väl till pass. Det fungerar på en annan nivå och kräver din ChatGPT-websessionstoken och användaragent snarare än din OpenAI API-nyckel. Så det är alltid gratis eftersom det utökar din interaktion med ChatGPT från webben.

Även om det låter dig använda ChatGPT gratis i VS Code, är det tekniskt att ställa in och kan vara försenat med enstaka fel. Dessutom kommer du med jämna mellanrum att återställa dina åtkomsttokens eftersom dessa upphör med din ChatGPT-webbsession.

Liksom andra ChatGPT-tillägg har den inbyggda uppmaningar och accepterar anpassade via chattmenyn. Sammantaget skulle det här tillägget inte ha hamnat på vår lista över de bästa ChatGPT-tilläggen för VS Code. Men det är gratis och kan vara praktiskt när du förbrukar din gratis kredit. Var dock försiktig med att förhindra att din session blir kapad.

Använd ChatGPT produktivt i VS Code

ChatGPT och andra generativa AI-modeller har hittat värdefulla användningsområden i våra dagliga liv. Oavsett om vi accepterar dem eller inte, så är de här för att stanna. Dessa AI-verktyg är bara hjälpsamma och inte hotfulla om du använder dem produktivt.

Att använda någon av dessa ChatGPT-tillägg för programmering garanterar inte en smidig körning. Du behöver fortfarande en kombination av dessa AI-verktyg med mänsklig input och vissa kunskaper om internetsökning för att lösa programmeringsproblem. Du kanske vill se hur du använder ChatGPT i VS Code—för en praktisk känsla av hur dessa tillägg fungerar.