6 bästa ChatGPT-tillägg för VS-kod

By rik

Viktiga Slutsatser

  • Installera ChatGPT-plugin för VS Code för att få tillgång till AI-stöd direkt i din utvecklingsmiljö. Denna funktion täcker ett brett spektrum av kodningsbehov, inklusive enhetstestning, felsökning, dokumentation, kodförklaringar och kodgenerering.
  • Flera plugin, såsom EasyCode, CodeGPT och Code GPT, erbjuder ChatGPT-funktionalitet med varierande funktioner och modellval. Vissa kräver en OpenAI API-nyckel och ger kodindexering och anpassningsmöjligheter.
  • Genie AI och ChatGPT Helper är andra plugin som erbjuder ett användarvänligt gränssnitt samt funktioner som justerbara inställningar för precisionstemperatur och snabb lagring. Jay Barnes’ ChatGPT VS Code Plugin erbjuder gratis användning av ChatGPT, men kräver en ChatGPT-websessionstoken.

ChatGPT kan hjälpa dig att lösa många kodningsrelaterade problem via dess webbaserade chattgränssnitt. Att byta fram och tillbaka mellan VS Code och webbläsaren kan dock vara distraherande. Kom ihåg att varje sekund är viktig när du är djupt inne i programmeringen.

Den goda nyheten är att du med hjälp av ett ChatGPT-plugin kan få tillgång till ChatGPT direkt i VS Code. ChatGPT täcker en stor mängd kodningsuppgifter, inklusive enhetstestning, felsökning, dokumentation, kodförklaring och kodgenerering.

Nedan följer de mest praktiska ChatGPT-plugin som du kan installera i VS Code idag.

EasyCodes ChatGPT-plugin erbjuder ett enkelt sätt att få AI-hjälp via olika språkmodeller. Det stöder både ChatGPT-3.5 och ChatGPT-4, med enkel växling mellan dem. Pluginet stöder även Claude AI, ett alternativ till ChatGPT. Om ditt OpenAI-konto har premiumfunktioner från GPT-4 kan du även lägga till din API-nyckel för utökad användning.

Även om utvecklaren rekommenderar registrering eller inloggning efter installation, kan du fortfarande använda ChatGPT utan konto. När du behöver hjälp kan du ställa frågor till ChatGPT om utvalda kodsegment eller låta det skanna hela din kodbas för mer övergripande behov.

EasyCode ChatGPT-plugin erbjuder också ett uppföljningsalternativ om ditt tidigare svar behöver ytterligare förtydligande. Förutom automatisk inline-kodkomplettering, har pluginet inbyggda snabbkommandon för att generera svar i farten.

CodeGPT-pluginet av Tim Kmcel använder ChatGPT-3-modeller. Det kan därför vara mindre sofistikerat än plugin som använder GPT-3.5 och GPT-4. Det har inbyggda kommandon som genererar svar med ett enkelt klick. Du kan också skriva anpassade kommandon via chatrutan om du har ett mer specifikt behov.

Även om pluginet har många GPT-3-modeller – inklusive ChatGPT, text-curie-001, text-davinci-003, code-davinci-002 och code-cushman-002 – är text-davinci-003 den enda modellen som fungerar som standard i pluginet. Du kan behöva kontrollera ditt modellval och ändra det till text-davinci-003 i plugin-inställningarna om pluginet ger ett felmeddelande.

En annan värdefull funktion är kodindexering, som gör att du kan markera din kod och få hjälp för att navigera i komplexa situationer. Det här pluginet kräver en OpenAI API-nyckel, som du ställer in i inställningsmenyn efter installationen. Pluginet kan dock sluta fungera om din gratis OpenAI-kredit är förbrukad.

Code GPT erbjuder en mer allomfattande AI-tjänst för VS Code. Även om standardvalet av AI-modell kommer från OpenAI:s ChatGPT-3.5 och ChatGPT-4, finns även andra ChatGPT-alternativ tillgängliga, inklusive Cohere, AI21, Googles Bard och Anthropic.

Code GPT-pluginet kräver din OpenAI API-nyckel, som du kan ställa in genom att använda VS Codes kommandopalett (CMD+Shift+P på Mac eller Ctrl+Shift+P på Windows). Se dock till att du har tillräckligt med gratis kredit eller en premiumplan för att använda denna VS Code AI-tjänst. En användbar egenskap med Code GPT är dess förmåga att hantera kommandon från kodkommentarer och infoga den genererade koden i en användbar kodfil (i valt programmeringsspråk).

Pluginet har både inbyggda och anpassade kommandon. En mindre nackdel är att det endast tillåter högst 800 tokens per begäran, vilket innebär att det stöder mindre text än vissa andra tjänster.

ChatGPT Helper VS Code-pluginet är en enkel AI-assistent som du kan lägga till i VS Code om du bara behöver lösa kodningsproblem snabbt. Pluginet är lättanvänt och utformat för att enbart hantera ett begränsat antal inbyggda kommandon.

ChatGPT Helper-pluginet stöder GPT-3.5 och GPT-4 med möjlighet att växla mellan dem. Det kräver en OpenAI API-nyckel, som pluginet ber dig ange så snart du skickar din första begäran efter installationen.

Men till skillnad från andra ChatGPT-plugin har det ingen chattfunktion. Du kan däremot skicka anpassade och inbyggda kommandon via VS Codes kommandopalett. Svaren skrivs i separata textfiler, så att du kan spara snabba svar för senare användning.

ChatGPT-pluginet från Genie AI har en mer tilltalande estetik, med inbyggda kommandon i ett mer intuitivt gränssnitt. Det stöder GPT-3, GPT-3.5 och GPT-4. Och som många andra ChatGPT-plugin som nämnts tidigare, kräver det också en OpenAI API-nyckel.

Pluginet låter dig välja olika precisionstemperaturer som är anpassade efter dina behov. Du kan välja mellan ett exakt, balanserat eller kreativt svar. Utöver de inbyggda klickbara kommandon, kan du prata med ChatGPT via Genie AI VS Code-pluginets Ad-hoc-promptruta för att ställa mer specifika frågor.

När du använder pluginet behöver du inte kopiera och klistra in den genererade koden manuellt. Genie AI skriver automatiskt svaren i relevanta kodfiler, som du kan använda direkt i din applikation. Du kan också spara dina konversationer lokalt och återuppta dem senare.

Om du vill använda ChatGPT gratis är Jay Barnes’ ChatGPT VS Code-plugin ett bra alternativ. Det fungerar på ett annat sätt och kräver din ChatGPT-websessionstoken och användaragent i stället för din OpenAI API-nyckel. Därför är det 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 installera och kan ha en viss fördröjning med enstaka fel. Dessutom måste du periodvis återställa dina åtkomsttokens eftersom de upphör i samband med din ChatGPT-webbsession.

Liksom andra ChatGPT-plugin har det inbyggda kommandon och accepterar anpassade kommandon via chattmenyn. Sammantaget skulle detta plugin kanske inte hamna på listan över de bästa ChatGPT-plugin för VS Code. Men det är gratis och kan vara praktiskt när du har använt upp din gratis kredit. Var dock noga med att skydda din session från kapning.

Använd ChatGPT produktivt i VS Code

ChatGPT och andra generativa AI-modeller har hittat användbara tillämpningar i våra vardagliga liv. Oavsett om vi accepterar dem eller inte, så är de här för att stanna. Dessa AI-verktyg är mer användbara än hotfulla om du använder dem på ett produktivt sätt.

Att använda dessa ChatGPT-plugin för kodning garanterar inte en smidig drift. Du behöver fortfarande en kombination av dessa AI-verktyg, mänskliga insatser och kunskap om internetsökningar för att lösa kodningsproblem. Det kan vara bra att undersöka hur man använder ChatGPT i VS Code för att få en praktisk förståelse för hur dessa plugin fungerar.