PC și mobil

VS Code Cum se instalează extensiile

Visual Studio Code este un software sofisticat pe care majoritatea oamenilor îl folosesc pentru a-și începe călătoria de programare. Caracteristicile sale robuste, compatibilitatea încrucișată, gama de limbaje de programare îl fac unul dintre cele mai utilizate instrumente de programare din lume.

În timp ce VS Code are o gamă largă de caracteristici pentru început, funcționalitatea sa poate fi îmbunătățită în continuare prin utilizarea extensiilor, care pot adăuga limbaje suplimentare, compilatoare și alte instrumente care îmbunătățesc fluxul de lucru al programatorului.

În acest articol, vă vom arăta cum să instalați extensii în VS Code și vom discuta despre unele dintre cele mai utile și populare extensii.

Cum se instalează extensii în VS Code

VS Code are o piață integrată de extensii care este utilizată pentru a găsi, instala și/sau gestiona extensiile dvs. Iată cum se instalează o extensie prin VS Code Marketplace:

  1. Faceți clic pe butonul „Extensii” din bara de activități. Este situat pe partea clientului VS Code. Alternativ, puteți utiliza comanda rapidă de la tastatură „Ctrl+Shift+X” pentru a deschide ecranul „Extensii”.

  2. Acest lucru vă va aduce la lista „Extensii”. VS Code sortează automat extensiile după popularitate. De asemenea, puteți utiliza caseta de căutare din partea de sus a paginii pentru a vă filtra rezultatele.

  3. Fiecare extensie din listă va avea o scurtă descriere, numărul de descărcări (de câte ori a fost descărcată), numele editorului și o evaluare de la zero la cinci stele.

  4. Puteți face clic pe fiecare extensie din listă pentru a vedea mai multe detalii înainte de a vă angaja la o descărcare. Detaliile includ un jurnal de modificări, întrebări frecvente și o listă de contribuții și dependențe pe care extensia le oferă și, respectiv, solicită de la VS Code.

  5. Dacă utilizați un proxy pentru a accesa internetul, va trebui să configurați VS Code pentru a utiliza un server proxy și pentru a vă conecta la internet și a descărca extensii.
  6. După ce ați găsit o extensie pe care doriți să o instalați, faceți clic pe detaliile acesteia.

  7. Veți vedea un buton „Instalare” sub numele extensiei.

  8. Faceți clic pe butonul „Instalare”, iar extensia se va descărca și instala automat pe dispozitivul dvs.

  9. Butonul „Instalare” se va schimba acum într-un buton „Gestionează” care arată ca o roată roată.

Extensiile sunt o modalitate excelentă de a personaliza și de a îmbunătăți capacitățile VS Code pentru a se potrivi nevoilor dumneavoastră personale sau profesionale. Un computer care este conectat la internet fără un server proxy nu va avea de obicei probleme la descărcarea și instalarea automată a extensiilor prin intermediul pieței integrate.

Rețineți că unele extensii ar putea necesita instalarea altor extensii în prealabil pentru a funcționa. O listă completă a dependențelor unei extensii poate fi găsită pe pagina de detalii.

Există și alte metode care pot ajuta utilizatorii să obțină extensii VS Code și nu necesită o conexiune la internet.

Cum să descărcați extensii pentru VS Code

Dacă aveți nevoie de o extensie VS Code pentru un dispozitiv care nu este conectat la internet, există o soluție pentru a accesa extensiile, cu toate acestea, veți avea nevoie de un al doilea dispozitiv cu acces la internet. Iată ce trebuie să faci:

  1. Pe dispozitivul cu o conexiune la internet activă, deschideți un browser la alegere și accesați adresa URL a VS Code Marketplace.

  2. Utilizați funcția de căutare pentru a specifica preferințele dvs. Alternativ, piața listează direct cele mai populare și utile articole.

  3. Faceți clic pe extensia de care sunteți interesat. Aceasta va deschide o pagină care afișează mai multe detalii despre extensie, inclusiv o scurtă descriere, numele editorului, file care arată câteva întrebări frecvente și un jurnal complet al modificărilor versiunii.

  4. Faceți clic pe butonul „Descărcați extensia” din partea dreaptă a paginii. Nu faceți clic pe butonul „Instalare” din partea de sus, deoarece va începe să instaleze extensia pe dispozitivul curent.

  5. Descărcarea va produce un fișier .VSIX care poate fi transferat pe mașina care are nevoie de el.

Descărcarea unei extensii în acest mod nu o instalează. Fișierul .VSIX nu poate fi citit de niciun alt program decât cel folosit pentru a instala extensia VS Code. Dacă deschideți manual fișierul .VSIX, este posibil să primiți erori.

Cum se instalează extensii offline pentru VS Code

În timp ce majoritatea computerelor în prezent sunt conectate la internet, unele dispozitive nu au această conexiune din motive de siguranță și securitate sau din motive profesionale specifice. Din fericire, aparatul nu trebuie să fie conectat la internet pentru a instala o extensie. Cu toate acestea, mai aveți nevoie de o modalitate de a descărca extensia.

Utilizați pașii descriși în secțiunea anterioară a acestui articol pentru a descărca extensia pe un alt dispozitiv conectat și apoi copiați fișierul .VSIX generat. Din motive evidente, utilizați un mediu de transfer care nu depinde de o conexiune la internet, cum ar fi o unitate USB sau un HDD sau SSD extern.

Rețineți că, dacă extensia are dependențe, va trebui să le descărcați și să le instalați mai întâi.

Odată ce extensia este transferată pe mașina pe care doriți să o instalați, urmați acești pași:

  1. Prima opțiune de instalare a noii extensii ar trebui să fie deschiderea fișierului .VSIX al extensiei. Dacă VS Code este instalat pe dispozitiv, versiunile mai vechi ale software-ului vor putea instala manual extensia de aici. Urmați instrucțiunile de instalare pentru a integra cu succes extensia în VS Code. Dacă extensia este instalată, puteți ignora ceilalți pași.
  2. Dacă metoda de mai sus nu funcționează, există o soluție. Urmați acești pași.
    1. Deschideți VS Code.

    2. Deschideți bara laterală „Extensii” (puteți folosi „Ctrl+Shift+X”).

    3. Faceți clic pe pictograma puncte suspensie din colțul din dreapta sus al meniului.

    4. Selectați „Instalați din VSIX…”

    5. VS Code va deschide un browser de documente. Găsiți fișierul .VSIX pe care l-ați transferat și selectați-l.

    6. VS Code va începe acum procesul de instalare a extensiei.
    7. După ce extensia a fost instalată, veți putea să o vedeți în meniul „Extensii” și să o gestionați în consecință.

Cum se instalează o extensie în VS Code cu linia de comandă

Pentru cei mai cunoscători de tehnologie, VS Code are o integrare în linia de comandă care permite ca majoritatea funcțiilor sale să fie replicate cu linii de comandă.

Iată cum să deschideți promptul de comandă în VS Code:

  1. Utilizați comanda rapidă de la tastatură „Ctrl+`” (backtick).

  2. Accesați „Vizualizare”, apoi selectați „Terminal” în meniu.

  3. Utilizați paleta de comenzi („Ctrl+Shift+P”) și apoi folosiți „Vizualizare: Comutați terminalul integrat”.

Când linia de comandă este deschisă, utilizați următoarea comandă pentru a instala extensii noi:

„–install-extension”

Trebuie să furnizați numele complet al extensiei, înlocuind argumentul „”, care este de obicei în formatul „publisher.extension”. Numele complet al extensiei poate fi găsit și în adresa URL a extensiei pe VS Code Marketplace, după argumentul „itemName=".

Cum se instalează extensii în VS Code pentru toți utilizatorii

Să presupunem că mașina care rulează VS Code este folosită de persoane diferite care folosesc profiluri separate pentru a-l accesa. În acest caz, nu toți vor primi extensia instalată atunci când procesul este efectuat automat. Piața integrată a VS Code va instala extensia numai pe instanța programului a utilizatorului curent. Apoi, instalarea ar trebui repetată pentru fiecare utilizator care are nevoie de extensie.

Cu toate acestea, există o soluție care va instala extensia pentru toți utilizatorii de pe computer. Iată ce trebuie să faci:

  1. Utilizați piața online VS Code pentru a descărca fișierul .VSIX al extensiei, așa cum este descris în secțiunea „Cum să descărcați extensii pentru VS Code” de mai sus.
  2. Găsiți aplicația numită „VSIXInstaller.exe”.

  3. Utilizați parametrul „/admin” atunci când apelați instalatorul pentru a instala extensia pentru toți utilizatorii. De exemplu: „VSIXInstaller.exe /admin file_path.vsix”. Puteți utiliza promptul de comandă al lui VS Code pentru a încerca să accelerați acest proces.

Unele extensii vin cu instalatorii atașați, ceea ce vă va permite să le instalați pentru toți utilizatorii dacă verificările corecte sunt marcate în timpul instalării.

Dacă metodele de mai sus nu funcționează, singura soluție este să utilizați manual metoda de instalare .VSIX prezentată în segmentele „Offline” sau „Prompt de comandă”.

Cum să gestionați extensiile în VS Code

Gestionarea extensiilor vă permite să profitați la maximum de platforma dvs. VS Code. Fiecare extensie poate fi activată, dezactivată sau dezinstalată direct din meniul „Extensii”:

  1. Deschideți meniul „Extensii”.

  2. Extensiile enumerate sunt de obicei în ordinea recomandată: activat > dezactivat.

  3. Dacă doriți să gestionați o extensie, apăsați pictograma roată din partea dreaptă a intrării acesteia în listă, apoi selectați opțiunile de gestionare dorite din lista verticală.

Alternativ, puteți vedea și gestiona extensiile din promptul de comandă. Dacă preferați să utilizați promptul de comandă pentru a vă gestiona extensiile, iată câteva dintre funcționalitățile sale suplimentare:

  1. „–uninstall-extension” dezinstalează extensia. Utilizați numele complet al extensiei în argumentul „”, similar cu când ați instalat-o.
  2. „–list-extensions” va lista toate extensiile instalate pe dispozitiv.
  3. „–show-versions” poate fi folosit împreună cu comanda list pentru a afișa versiunile extensiilor care sunt instalate. Acest lucru poate fi util pentru a determina dacă unele extensii trebuie actualizate.
  4. „–disable-extensions” va dezactiva toate extensiile. VS Code le va lista în continuare ca „Dezactivate” în meniul „Extensii”, dar extensia nu va fi activă.
  5. „–enable-propposed-api” activează funcțiile API propuse pentru extensie. Trebuie să furnizați numele complet al extensiei pentru argumentul „ „.

Linia de comandă are multe utilizări în afara gestionării extensiilor, care ar putea fi acoperite cu o altă ocazie.

Cum să dezinstalați o extensie din VS Code

De-a lungul vieții de programare, este posibil să existe extensii suplimentare de care nu aveți nevoie sau veți întâlni unele care au mai multe capacități și le vor face pe altele redundante. Iată cum să dezinstalați extensiile:

  1. Deschideți VS Code.

  2. Deschideți meniul „Extensii”.

  3. Selectați pictograma roată de lângă extensia pe care doriți să o eliminați.

  4. Selectați opțiunea „Dezinstalare” pentru a elimina extensia de pe dispozitiv. Acest lucru vă va cere să reîncărcați VS Code.

  5. Alternativ, utilizați comanda „–uninstall-extension” în terminalul VS Code. Furnizați numele complet al extensiei (publisher.extension) pentru argumentul „”.

Ca alternativă la dezinstalarea unei extensii, puteți utiliza opțiunea „Dezactivare” pentru a menține extensia instalată, dar pentru a preveni modificarea proiectelor dumneavoastră VS Code. Extensiile pot fi reactivate la o dată ulterioară folosind butonul „Activare”.

Cum să actualizați manual o extensie în VS Code

În mod implicit, VS Code actualizează automat toate extensiile instalate ori de câte ori o nouă versiune devine disponibilă pe piață. Cu toate acestea, pentru mașinile fără acces la internet sau cu actualizările automate dezactivate, există o modalitate de a actualiza manual o extensie. Iată ce trebuie să faci:

  1. Dacă aparatul are acces la internet, utilizați filtrul „@învechit” din bara de căutare „Extensii”. Aceasta va lista extensiile care necesită o actualizare. Faceți clic pe butonul „Actualizare” de pe detaliile extensiei pentru a o actualiza și a forța VS Code să se reîncarce. Ca alternativă, utilizați comanda „Actualizați toate extensiile” pentru a actualiza toate extensiile învechite. Dacă ați dezactivat verificarea automată, trebuie să utilizați comanda „Verificați actualizările extensiilor” din meniu.
  2. Dacă aparatul nu are acces la internet, va trebui să descărcați versiunea de extensie adecvată în altă parte, apoi să dezinstalați versiunea învechită de pe computer și să instalați ulterior cea actualizată.

Ce trebuie să faceți dacă VS Code nu reușește să instaleze o extensie

Dacă VS Code eșuează în timpul procesului de instalare, există câteva lucruri pe care le puteți încerca pentru a-l remedia:

  1. Verificați dependențe. Unele extensii necesită alte extensii pentru a funcționa corect sau, în unele cazuri, chiar instalate.
  2. Verificați serverul proxy. Va trebui să configurați VS Code pentru a utiliza același server proxy.
  3. Schimbați setările DNS la 8.8.8.8 și 8.8.4.4. Aceste setări pot fi găsite în opțiunile adaptorului „Setări Internet > Modificare”.

Obțineți codare cu VS Code

VS Code este un software sofisticat care vă permite să programați în tot felul de limbi și să utilizați funcțiile sale extinse. Extensiile sunt o modalitate excelentă de a personaliza și îmbunătăți funcțiile și performanța VS Code. Extensiile bune vă vor spori enorm fluxul de lucru, așa că fiți atenți la noi extensii de instalat.

Ce extensii folosiți pe VS Code? Anunțați-ne în secțiunea de comentarii de mai jos.

$config[zx-auto] not found$config[zx-overlay] not found