Hvordan bruke DeepSeek i VSCode for gratis autofullføring av kode

Siste oppdatering: 17/02/2025
Forfatter: Isaac
  • DeepSeek tillater automatisk fullføring av kode i VSCode gratis og lokalt.
  • Du må installere Ollama og Continue.dev-utvidelsen for å konfigurere den.
  • Bruken forbedrer produktiviteten med raske svar og automatisk refaktorering.

vscode

La kunstig intelligens har endret programvareutvikling, med flere og flere programmerere som leter etter gratis og effektive verktøy for å forbedre arbeidsflyten. Selv om alternativer som GitHub copilot er populære, finnes det åpen kildekode-alternativer som f.eks DeepSeek, som tillater autofullføring av kode lokalt innenfor Visual Studio Code (VSCode).

I denne artikkelen vil vi forklare hvordan du installerer og konfigurerer DeepSeek en VS-kode ved hjelp av verktøy som f.eks Ollama og utvidelsen Continue.dev. Med denne veiledningen vil du kunne integrere denne kunstige intelligensmodellen i utviklingsmiljøet ditt uten kostnad.

Hva er DeepSeek og hvorfor bør du bruke det?

DeepSeek er en kunstig intelligens-modell designet for å effektivt generere og autofullføre kode. I motsetning til andre kommersielle løsninger kan den brukes helt gratis og lokalt, noe som garanterer større kontroll over dataene dine og raskere behandling.

Blant de viktigste fordelene finner vi:

  • Det fungerer lokalt, uten behov for tilkobling til skyen.
  • Det er gratis og åpen kildekode.
  • Forbedre arbeidsflyten din med smart autofullføring.
  • Tillater sanntidssvar uten å stole på eksterne servere.

Forutsetninger for å installere DeepSeek i VSCode

Før du starter installasjonen, sørg for at du oppfyller følgende krav:

  • Visual Studio Code installert på systemet ditt.
  • Ollama, et verktøy for å kjøre AI-modeller lokalt.
  • forlengelse Continue.dev i VSCode.

Hvordan installere og kjøre DeepSeek lokalt

 

hvordan installere deepseek på macos-3

Så det DeepSeek fungerer innenfor VS-kode, må du først konfigurere den på systemet ditt ved hjelp av Ollama. Følg disse trinnene:

1. Installer Ollama

Last ned og installer Ollama fra deres offisielle nettside. Det er et verktøy som lar deg kjøre modeller av IA lokalt uten å være avhengig av en internettforbindelse.

2. Last ned og kjør DeepSeek

En gang installert Ollama, kan du sjekke om DeepSeek fungerer som den skal ved å kjøre følgende kommando på din terminal:

  SolidWorks snarveier og triks for å forbedre produktiviteten

curl http://localhost:11434/api/generate -d '{"model": "deepseek-r1:latest","prompt": "Hola Mundo"}'

Hvis oppsettet var vellykket, bør du få svar fra modellen.

Sette opp Continue.dev-utvidelsen i VSCode

å integrere DeepSeek med Visual Studio Code, er det nødvendig å installere utvidelsen Continue.dev, som fungerer som et mellomledd mellom AI-modellen og utviklingsmiljøet ditt.

Trinn for installasjon:

  1. åpner Visual Studio Code.
  2. Gå til Markedsplass for utvidelser.
  3. Søk Continue.dev og installer den.

Med denne utvidelsen vil du kunne samhandle med DeepSeek direkte fra koderedigeringsprogrammet.

Sette opp DeepSeek i VSCode med Continue.dev

Når utvidelsen er installert, må du konfigurere den til bruk DeepSeek som standardmodell. Følg disse trinnene:

  1. Åpne et hvilket som helst prosjekt i VS-kode.
  2. Finn det nye ikonet Continue.dev i sidefeltet.
  3. Klikk på den og velg alternativet for Legg til en ny chatmal.
  4. konfigurerer DeepSeek-R1 som hovedmodell.

Bruke DeepSeek i VSCode for å forbedre koden din

Nå som du har konfigurert DeepSeek innenfor VS-kode, kan du dra nytte av funksjonene for å skrive kode mer effektivt. Noen av fordelene inkluderer:

  • Kodefullføring: DeepSeek foreslår kodebiter i sanntid.
  • Automatisk refaktorisering: Den lar deg forbedre strukturen til koden bare ved å gi instruksjoner.
  • Svar på spørsmål fra programmering: Du kan stille spørsmål om kode og få raske forklaringer.

Et praktisk eksempel er å be den generere enhetstester for spesifikke funksjoner i koden din. Dette vil spare deg for tid og sikre at funksjonene er korrekte.

Sammenligning med andre autofullføringsverktøy

Det finnes ulike autofullføringsverktøy for utviklere, men DeepSeek har flere poeng i sin favør:

  • Mot GitHub Copilot: DeepSeek Det er helt gratis og fungerer offline.
  • Mot ChatGPT: DeepSeek Den er designet spesielt for kode, noe som gjør den mer nøyaktig på dette området.
  • Sammenlignet med andre lokale løsninger: Dens integrasjon med Continue.dev gjør det enklere å sette opp og bruke.

Hvis du ser etter et gratis og privat alternativ uten å være avhengig av skytjenester, DeepSeek Det er et utmerket alternativ.

  Øyeblikkelig oversettelse i Word: En komplett guide til alle funksjonene

med DeepSeek konfigurert i din VS-kode, kan du forbedre arbeidsflyten din og skrive kode raskere uten å måtte betale for premiumverktøy. Installasjonen er enkel og takket være integrasjonen med Continue.dev, gjør det til et ideelt valg for enhver programmerer som verdsetter personvern og effektivitet.