VS-kode Hvordan installere utvidelser

Visual Studio Code er et sofistikert stykke programvare som de fleste bruker for å starte sin programmeringsreise. Dens robuste funksjoner, krysskompatibilitet, utvalget av programmeringsspråk gjør det til et av de mest brukte programmeringsverktøyene i verden.

Mens VS Code har et stort utvalg funksjoner til å begynne med, kan funksjonaliteten forbedres ytterligere ved bruk av utvidelser, som kan legge til flere språk, kompilatorer og andre verktøy som forbedrer en programmerers arbeidsflyt.

I denne artikkelen vil vi vise deg hvordan du installerer utvidelser i VS Code, samt diskutere noen av de mest nyttige og populære utvidelsene.

Slik installerer du utvidelser i VS-kode

VS Code har en integrert utvidelsesmarkedsplass som brukes til å finne, installere og/eller administrere utvidelsene dine. Slik installerer du en utvidelse via VS Code Marketplace:

  1. Klikk på "Utvidelser"-knappen i aktivitetslinjen. Den er plassert på siden av VS Codes klient. Alternativt kan du bruke hurtigtasten "Ctrl+Shift+X" for å åpne "Utvidelser"-skjermen.

  2. Dette vil bringe deg til "Utvidelser"-listen. VS Code sorterer utvidelser automatisk etter popularitet. Du kan også bruke søkefeltet øverst på siden for å filtrere resultatene.

  3. Hver utvidelse i listen vil ha en kort beskrivelse, antall nedlastinger (antall ganger den har blitt lastet ned), utgiverens navn og en vurdering fra null til fem stjerner.

  4. Du kan klikke på hver utvidelse på listen for å se flere detaljer før du forplikter deg til en nedlasting. Detaljer inkluderer en endringslogg, ofte stilte spørsmål og en liste over bidrag og avhengigheter utvidelsen gir til og krever fra VS Code, henholdsvis.

  5. Hvis du bruker en proxy for å få tilgang til internett, må du sette opp VS Code for å bruke en proxy-server også for å koble til internett og laste ned utvidelser.
  6. Når du har funnet en utvidelse du liker å installere, klikker du på detaljene.

  7. Du vil se en "Installer"-knapp under utvidelsens navn.

  8. Klikk på "Installer"-knappen, og utvidelsen lastes ned og installeres automatisk på enheten din.

  9. "Installer"-knappen vil nå endres til en "Administrer"-knapp som ser ut som et tannhjul.

Utvidelser er en fin måte å tilpasse og forbedre egenskapene til VS Code for å passe dine personlige eller profesjonelle behov. En datamaskin som er koblet til internett uten en proxy-server vil vanligvis ikke ha noen problemer med å laste ned og installere utvidelser automatisk gjennom den integrerte markedsplassen.

Vær oppmerksom på at noen utvidelser kan kreve at andre utvidelser er installert på forhånd for å fungere. En fullstendig liste over en utvidelses avhengigheter finner du på detaljsiden.

Det finnes andre metoder som kan hjelpe brukere med å få VS Code-utvidelser og som ikke krever en internettforbindelse.

Hvordan laste ned utvidelser for VS-kode

Hvis du trenger en VS Code-utvidelse for en enhet som ikke er koblet til internett, er det en løsning for å få tilgang til utvidelsene, men du trenger en annen enhet med internettilgang. Her er hva du må gjøre:

  1. På enheten med en aktiv internettforbindelse åpner du en nettleser du ønsker og går til URL-en til VS Code Marketplace.

  2. Bruk søkefunksjonen for å spesifisere dine preferanser. Alternativt viser markedsplassen de mest populære og nyttige elementene direkte.

  3. Klikk på utvidelsen du er interessert i. Dette vil åpne en side som viser flere detaljer om utvidelsen, inkludert en kort beskrivelse, utgiverens navn, faner som viser noen vanlige spørsmål, og en komplett versjonsendringslogg.

  4. Klikk på "Last ned utvidelse"-knappen på høyre side av siden. Ikke klikk på "Installer"-knappen på toppen, da den vil begynne å installere utvidelsen på gjeldende enhet.

  5. Nedlastingen vil produsere en .VSIX-fil som kan overføres til maskinen som trenger den.

Nedlasting av en utvidelse på denne måten installerer den ikke. .VSIX-filen kan ikke leses av noe annet program enn det som brukes til å installere VS Code-utvidelsen. Hvis du åpner .VSIX-filen manuelt, kan du få feil.

Slik installerer du utvidelser frakoblet for VS-kode

Mens de fleste datamaskiner i disse dager er koblet til internett, har noen enheter ikke den tilkoblingen av sikkerhetsmessige årsaker eller spesifikke profesjonelle behov. Heldigvis trenger ikke maskinen å være koblet til internett for å installere en utvidelse. Du trenger imidlertid fortsatt en måte å laste ned utvidelsen på.

Bruk trinnene som er skissert i forrige del av denne artikkelen for å laste ned utvidelsen på en annen tilkoblet enhet, og kopier deretter den genererte .VSIX-filen. Av åpenbare grunner, bruk et overføringsmedium som ikke er avhengig av en internettforbindelse, for eksempel en USB-stasjon eller en ekstern HDD eller SSD.

Vær oppmerksom på at hvis utvidelsen har avhengigheter, må du også laste dem ned og installere dem først.

Når utvidelsen er overført til maskinen du vil installere den på, følger du disse trinnene:

  1. Det første alternativet for å installere den nye utvidelsen bør være å åpne utvidelsens .VSIX-fil. Hvis VS Code er installert på enheten, vil eldre versjoner av programvaren kunne installere utvidelsen manuelt herfra. Følg installasjonsinstruksjonene for å integrere utvidelsen i VS Code. Hvis utvidelsen er installert, kan du ignorere de andre trinnene.
  2. Hvis metoden ovenfor ikke fungerer, er det en løsning. Følg disse trinnene.
    1. Åpne VS-kode.

    2. Åpne «Utvidelser»-sidefeltet (du kan bruke «Ctrl+Shift+X»).

    3. Klikk på ellipsikonet øverst til høyre i menyen.

    4. Velg "Installer fra VSIX..."

    5. VS Code vil åpne en dokumentleser. Finn .VSIX-filen du overførte og velg den.

    6. VS Code vil nå starte installasjonsprosessen av utvidelsen.
    7. Etter at utvidelsen er installert, vil du kunne se den i "Utvidelser"-menyen og administrere den deretter.

Hvordan installere en utvidelse i VS-kode med ledetekst

For de mer teknologikyndige blant dere har VS Code en ledetekstintegrasjon som lar de fleste av funksjonene replikeres med kommandolinjer.

Slik åpner du ledeteksten i VS-kode:

  1. Bruk "Ctrl+`" (tilbakeklikk) tastatursnarveien.

  2. Gå til "Vis" og velg deretter "Terminal" i menyen.

  3. Bruk kommandopaletten ("Ctrl+Shift+P") og bruk deretter "View: Toggle Integrated Terminal."

Når ledeteksten er åpnet, bruk følgende kommando for å installere nye utvidelser:

“–install-utvidelse”

Du må oppgi det fulle navnet på utvidelsen, og erstatte ""-argumentet, som vanligvis er i formatet "publisher.extension". Utvidelsens fulle navn kan også finnes i URL-en til utvidelsen på VS Code Marketplace, etter argumentet «itemName=».

Slik installerer du utvidelser i VS-kode for alle brukere

Anta at maskinen som kjører VS-kode brukes av forskjellige personer som bruker separate profiler for å få tilgang til den. I så fall vil ikke alle av dem få utvidelsen installert når prosessen utføres automatisk. VS Codes integrerte markedsplass vil kun installere utvidelsen på gjeldende brukers forekomst av programmet. Installasjonen må da gjentas for hver bruker som trenger utvidelsen.

Det er imidlertid en løsning som vil installere utvidelsen for alle brukere på maskinen. Her er hva du må gjøre:

  1. Bruk den nettbaserte VS Code-markedsplassen for å laste ned utvidelsens .VSIX-fil, som beskrevet i delen "Hvordan laste ned utvidelser for VS-kode" ovenfor.
  2. Finn applikasjonen som heter "VSIXInstaller.exe".

  3. Bruk "/admin"-parameteren når du ringer installasjonsprogrammet for å installere utvidelsen for alle brukere. For eksempel: "VSIXInstaller.exe /admin filbane.vsix". Du kan bruke VS Codes ledetekst for å prøve å fremskynde denne prosessen.

Noen utvidelser kommer med installatørene vedlagt, som lar deg installere dem for alle brukere hvis riktige kontroller er merket under installasjonen.

Hvis metodene ovenfor ikke fungerer, er den eneste løsningen å manuelt bruke .VSIX-installasjonsmetoden som er skissert i "Frakoblet" eller "Kommandoprompt"-segmenter.

Hvordan administrere utvidelser i VS-kode

Ved å administrere utvidelser kan du få mest mulig ut av VS Code-plattformen din. Hver utvidelse kan aktiveres, deaktiveres eller avinstalleres direkte fra "Utvidelser"-menyen:

  1. Åpne "Utvidelser"-menyen.

  2. De oppførte utvidelsene er vanligvis i aktivert > deaktivert > anbefalt rekkefølge.

  3. Hvis du vil administrere en utvidelse, trykker du på tannhjulikonet på høyre side av oppføringen i listen, og velger deretter de ønskede administrasjonsalternativene fra rullegardinlisten.

Alternativt kan du se og administrere utvidelser fra ledeteksten. Hvis du foretrekker å bruke ledeteksten til å administrere utvidelsene dine, her er noen av tilleggsfunksjonene:

  1. “–uninstall-extension ” avinstallerer utvidelsen. Bruk hele utvidelsesnavnet i ""-argumentet, på samme måte som da du installerte det.
  2. "–list-extensions" vil vise alle installerte utvidelser på enheten.
  3. "–show-versions" kan brukes sammen med listekommandoen for å vise versjonene av utvidelsene som er installert. Dette kan være nyttig for å finne ut om noen utvidelser må oppdateres.
  4. "–disable-extensions" vil deaktivere alle utvidelser. VS Code vil fortsatt liste dem som "Deaktivert" i "Utvidelser"-menyen, men utvidelsen vil ikke være aktiv.
  5. "–enable-proposed-api" aktiverer utvidelsens foreslåtte API-funksjoner. Du må oppgi hele navnet på utvidelsen for " "argumentet.

Kommandoprompten har mange bruksområder utenom å administrere utvidelser, som kan dekkes ved en annen anledning.

Slik avinstallerer du en utvidelse fra VS-kode

I løpet av programmeringslivet kan det være flere utvidelser du ikke trenger, eller du vil komme over de som har flere muligheter og gjør andre overflødige. Slik avinstallerer du utvidelser:

  1. Åpne VS-kode.

  2. Åpne "Utvidelser"-menyen.

  3. Velg tannhjulikonet ved siden av utvidelsen du vil fjerne.

  4. Velg alternativet "Avinstaller" for å fjerne utvidelsen fra enheten din. Dette vil be deg om å laste VS-koden på nytt.

  5. Alternativt kan du bruke kommandoen "–uninstall-extension" i VS Codes terminal. Oppgi det fulle navnet på utvidelsen (publisher.extension) for ""-argumentet.

Som et alternativ til å avinstallere en utvidelse, kan du bruke alternativet "Deaktiver" for å beholde utvidelsen installert, men forhindre at den gjør endringer i VS-kodeprosjektene dine. Utvidelser kan aktiveres på nytt på et senere tidspunkt ved å bruke "Aktiver"-knappen.

Hvordan oppdatere en utvidelse manuelt i VS-kode

Som standard oppdaterer VS Code automatisk alle installerte utvidelser hver gang en ny versjon blir tilgjengelig på markedet. For maskiner uten internettilgang eller med automatiske oppdateringer deaktivert, er det imidlertid en måte å oppdatere en utvidelse manuelt. Her er hva du må gjøre:

  1. Hvis maskinen har internettilgang, bruk "@utdatert"-filteret i søkefeltet "Utvidelser". Dette vil vise utvidelsene som krever en oppdatering. Klikk på "Oppdater"-knappen på utvidelsesdetaljene for å oppdatere den og tvinge VS-koden til å laste inn på nytt. Alternativt kan du bruke kommandoen "Oppdater alle utvidelser" for å oppdatere alle utdaterte utvidelser. Hvis du har deaktivert automatisk sjekking, må du bruke kommandoen "Se etter utvidelsesoppdateringer" i menyen.
  2. Hvis maskinen ikke har internettilgang, må du laste ned den riktige utvidelsesversjonen et annet sted, deretter avinstallere den utdaterte versjonen fra maskinen og installere den oppdaterte etterpå.

Hva du skal gjøre hvis VS-kode ikke klarer å installere en utvidelse

Hvis VS-kode mislykkes under installasjonsprosessen, er det et par ting du kan prøve for å fikse det:

  1. Se etter avhengigheter. Noen utvidelser krever at andre utvidelser fungerer som de skal, eller i noen tilfeller til og med installeres.
  2. Se etter proxy-serveren din. Du må konfigurere VS-kode for å bruke samme proxy-server.
  3. Endre DNS-innstillingene til 8.8.8.8 og 8.8.4.4. Disse innstillingene finner du under "Internettinnstillinger > Endre" adapteralternativer.

Få koding med VS-kode

VS Code er et sofistikert stykke programvare som lar deg programmere på alle slags språk og bruke dens omfattende funksjoner. Utvidelsene er en fin måte å tilpasse og forbedre VS Codes funksjoner og ytelse. Gode ​​utvidelser vil øke arbeidsflyten din enormt, så vær på utkikk etter nye utvidelser å installere.

Hvilke utvidelser bruker du på VS-koden din? Gi oss beskjed i kommentarfeltet nedenfor.