6 beste ChatGPT-utvidelser for VS-kode

Viktige takeaways

  • Installer ChatGPT-utvidelser for VS Code for å få tilgang til AI-hjelp i programmeringsmiljøet ditt. Den dekker ulike kodingsbehov som enhetstesting, feilsøking, dokumentasjon, kodeforklaring og kodegenerering.
  • Ulike utvidelser som EasyCode, CodeGPT og Code GPT tilbyr ChatGPT-funksjonalitet med varierende funksjoner og modellvalg. Noen krever en OpenAI API-nøkkel og tilbyr kodeindeksering og tilpasningsalternativer.
  • Genie AI og ChatGPT Helper er andre utvidelser som gir et brukervennlig grensesnitt og funksjoner som justerbare presisjonstemperaturer og rask lagring. ChatGPT VS Code Plugin av Jay Barnes tillater gratis bruk av ChatGPT, men krever en ChatGPT-nettøktstoken.

ChatGPT kan hjelpe deg med å løse mange programmeringsproblemer via nettchatgrensesnittet. Men å hoppe inn og ut av VS-kode kan være distraherende. Husk at hvert sekund teller når du er i programmeringssonen.

Den gode nyheten er at du kan spørre ChatGPT hva som helst fra VS Code ved å bruke en ChatGPT-utvidelse. ChatGPT dekker et stort antall kodingsbehov, inkludert enhetstesting, feilsøking, dokumentasjon, kodeforklaring og kodegenerering.

Her er de mest praktiske ChatGPT-utvidelsene du kan installere for VS Code i dag.

ChatGPT-utvidelsen av EasyCode er en lett tilgjengelig måte å få AI-hjelp på via forskjellige språkmodeller. Den støtter ChatGPT-3.5 og ChatGPT-4, med mulighet for å bytte mellom dem enkelt. Utvidelsen støtter også Claude AI, et alternativ til ChatGPT. Hvis OpenAI-kontoen din inkluderer premium-funksjoner fra GPT-4, kan du også legge til API-nøkkelen din for utvidet bruk.

Selv om utvikleren anbefaler at du registrerer deg eller logger på etter installasjonen, kan du fortsatt bruke ChatGPT uten konto. Mens du søker hjelp, kan du stille ChatGPT-spørsmål om deler av koden din eller la den skanne hele kodebasen din for bredere bruk.

  Hvilke kamerainnstillinger bør jeg bruke for sportsbilder?

EasyCode ChatGPT-utvidelsen har også et oppfølgingsalternativ hvis den forrige forespørselen din trenger ytterligere forklaringer. I tillegg til autofullføring av innebygd kode, har den innebygde enkeltklikk-instruksjoner for å generere svar mens du er på farten.

CodeGPT-utvidelsen av Tim Kmcel bruker ChatGPT-3-modeller. Så den kan være mindre ressurssterk enn andre utvidelser som bruker GPT-3.5 og GPT-4. Den har innebygde spørsmål som genererer svar med et enkelt klikk. Du kan også skrive tilpassede spørsmål via chat-boksen hvis du har en mer spesifikk forespørsel.

Selv om den har mange GPT-3-modeller – inkludert ChatGPT, text-curie-001, text-davinci-003, code-davinci-002 og code-cushman-002 – er text-davinci-003 den eneste modellen som fungerer med utvidelse som standard. Det kan være lurt å se gjennom modellvalget og sette det til text-davinci-003 i utvidelsesinnstillingene hvis utvidelsen gir en feil.

En annen verdifull funksjon er kodeindeksering, som lar deg fremheve koden din og søke hjelp til å navigere i komplekse situasjoner. Denne utvidelsen krever en OpenAI API-nøkkel, som du setter i innstillingsmenyen etter installasjonen. Utvidelsen kan imidlertid mislykkes hvis du har brukt opp din gratis OpenAI-kreditt.

Code GPT tilbyr en mer inkluderende AI-tjeneste for VS Code. Selv om standard AI-modellvalg kommer fra OpenAIs ChatGPT-3.5 og ChatGPT-4, har den også ChatGPT-alternativer, inkludert Cohere, AI21, Googles Bard og Anthropic, blant andre.

Code GPT-utvidelsen krever din OpenAI API-nøkkel, som du kan sette opp ved å trykke VS Code-kommandosnarveier (CMD+Shift+P for Mac eller Ctrl+Shift+P for Windows). Sørg imidlertid for at du har nok gratis kreditt eller en premiumplan for å nyte denne VS Code AI-tjenesten. En verdifull funksjon ved Code GPT er dens evne til å ta spørsmål fra kodekommentarer og sette inn den genererte koden i en brukbar kodefil (på målprogrammeringsspråket).

  Slik endrer du telefonnummeret ditt i GroupMe

Den har innebygde og tilpassede ledetekster. Et lite tilbakeslag er at den bare tillater maksimalt 800 tokens per forespørsel, så den støtter mindre tekst enn noen andre leverandører.

ChatGPT Helper VS Code-utvidelsen er en enkel AI-assistent du kan legge til VS Code hvis du bare trenger å løse programmeringsproblemer raskt. Denne utvidelsen er enkel å bruke og kun designet for å akseptere et begrenset antall innebygde spørsmål.

ChatGPT Helper-utvidelsen støtter GPT-3.5 og GPT-4 med mulighet for å bytte mellom dem. Det krever en OpenAI API-nøkkel, som utvidelsen ber deg om å inkludere så snart du sender din første melding etter installasjonen.

I motsetning til andre ChatGPT-utvidelser har den imidlertid ikke en chat-funksjon. Men du kan sende tilpassede og innebygde meldinger via VS Codes kommandopalett. Den skriver svar i separate tekstfiler, slik at du kan lagre spørsmål til senere.

ChatGPT-utvidelsen av Genie AI har en bedre estetikk, med innebygde spørsmål i et mer relaterbart grensesnitt. Den støtter GPT-3, GPT-3.5 og GPT-4. Og som mange ChatGPT-utvidelser nevnt tidligere, krever det også en OpenAI API-nøkkel.

Den lar deg velge forskjellige presisjonstemperaturer skreddersydd til dine krav; du kan velge mellom en presis, balansert eller kreativ respons. I tillegg til innebygde klikkbare meldinger, kan du engasjere ChatGPT via Genei AI VS Code-utvidelsens Ad-hoc-forespørselsboks for å sende mer spesifikke forespørsler.

Mens du bruker utvidelsen, trenger du ikke å kopiere og lime inn koden den genererer manuelt. Genie AI vil automatisk skrive svar inn i relevante kodefiler, som du kan bruke direkte i appen din. Du kan også lagre samtalene dine lokalt og gjenoppta dem senere.

  Komplett guide for å identifisere falske anmeldelser på Amazon

Hvis du vil bruke ChatGPT gratis, kommer ChatGPT VS Code-utvidelsen av Jay Barnes godt med. Den opererer på et annet nivå og krever ChatGPT-nettøkttokenet og brukeragenten i stedet for OpenAI API-nøkkelen. Så det er alltid gratis siden det utvider interaksjonen din med ChatGPT fra nettet.

Selv om det lar deg bruke ChatGPT gratis i VS Code, er det teknisk å sette opp og kan være forsinket med sporadiske feil. I tillegg vil du med jevne mellomrom tilbakestille tilgangstokenene dine siden disse utløper med ChatGPT-nettøkten din.

Som andre ChatGPT-utvidelser har den innebygde instruksjoner og godtar tilpassede via chat-menyen. Totalt sett ville ikke denne utvidelsen ha kommet på listen vår over de beste ChatGPT-utvidelsene for VS Code. Men det er gratis og kan være nyttig når du bruker opp din gratis kreditt. Vær imidlertid forsiktig for å forhindre at økten din blir kapret.

Bruk ChatGPT produktivt i VS-kode

ChatGPT og andre generative AI-modeller har funnet verdifull bruk i hverdagen vår. Enten vi aksepterer dem eller ikke, er de her for å bli. Disse AI-verktøyene er mer nyttige enn de truer hvis du bruker dem produktivt.

Å bruke disse ChatGPT-utvidelsene for programmering garanterer ikke en jevn kjøring. Du trenger fortsatt en kombinasjon av disse AI-verktøyene med menneskelig input og noen internettsøkeferdigheter for å løse programmeringsproblemer. Du vil kanskje se hvordan du bruker ChatGPT i VS Code, for en praktisk følelse av hvordan disse utvidelsene fungerer.