Top 10 extensii de cod VS pentru dezvoltatori: îmbunătățiți-vă experiența de dezvoltare

Publicat: 2021-12-27

Este nerecunoscător să pretindem că un anumit IDE este cel mai bun pentru dezvoltare. Există atât de multe opțiuni grozave dintre care poți alege, așa că, în loc să-ți dai părerea subiectivă despre care IDE este cel mai bun, alege-l pe cel mai potrivit pentru ceea ce trebuie să realizezi.

Codul Visual Studio, așa-numitul #VSCode, este probabil cel mai rapid #IDE cu creșterea rapidă datorită popularității sale vaste și utilizării în diferite tipuri de #dezvoltare.

CLICK PENTRU A TWETE

Visual Studio Code este un instrument gratuit și open-source pentru scrierea codului și, instalându-l, obțineți și o bază de date masivă cu alte extensii pe care le puteți instala și vă ușura viața.

Găzduirea excelentă face viața mai ușoară. Căutați găzduire WordPress fiabilă și accesibilă? WPMU DEV devine rapid una dintre cele mai bune alegeri de pe web. Obțineți o reducere de 20% la oricare dintre planurile lor complet gestionate și dedicate.

Acest articol vă va oferi o listă cu primele 10 extensii VSCode de care are nevoie fiecare dezvoltator.

Timpul codului

Extensie cod VS Ora cod

Code Time este o extensie VSCode cu peste 200.000 de dezvoltatori activi care o folosesc zilnic. Te ajută să rămâi concentrat și ține toate distragerile departe de tine în timp ce codificați. Doar făcând clic pe un buton pentru a activa „Modul flux”, toate notificările sunt dezactivate și veți rămâne concentrat complet în timp ce lucrați la un proiect.

De asemenea, oferă o urmărire excelentă a progresului zilnic de codare, făcând posibilă compararea progresului dvs. de astăzi cu cel de acum câteva zile. Puteți vedea cât timp petreceți codând activ, câte linii ați adăugat și toate acestea în timp real. De asemenea, poți să te conectezi cu echipa ta și astfel să ai o imagine de ansamblu asupra progresului de codare al colegilor tăi.

Copilotul GitHub

Extensie de cod VS - GitHub Copilot

Construit de un gigant GitHub, GitHub Copilot este o extensie VSCode care folosește Open AI Codex și vă oferă sugestii simple de completare automată a liniilor sau corpuri întregi de funcții. Această extensie funcționează astfel încât să se acceseze cu crawlere pe internet și pe baza a ceea ce scrieți; va încerca să vă completeze automat liniile de cod datorită unui miliard de linii de sistem AI de cod pe care se bazează. GitHub Copilot este încă într-o previzualizare beta, făcându-l disponibil doar pentru un grup limitat de persoane pentru a-l accesa. Vă puteți înscrie pe lista de așteptare dacă doriți să o încercați.

Live Server

Server VSCode Live

Înainte de a vă implementa site-ul web pe un server web, trebuie să îl creați. Cu toate acestea, cel mai bine ar fi să aveți un server web local pentru a vă testa site-ul în procesul de dezvoltare. Unele instrumente precum Xampp sau Wamp Server vă vor permite să vă găzduiți site-ul local pe computer la un anumit număr de port.

Cu toate acestea, trebuie să îl descărcați, să îl instalați și să îl configurați pentru ca acesta să funcționeze. De ce să nu înlocuiți toată munca grea cu o extensie Live Server VSCode, care pregătește automat site-ul dvs. static și îl găzduiește pe mașina dvs. locală. Această extensie este o necesitate dacă sunteți un dezvoltator web. Instalați extensia, activați-o și din panoul de explorare din partea stângă, faceți clic dreapta pe fișier și selectați „Deschide cu Live Server”.

Costul importului

Costul importului

Ori de câte ori codificați și lucrați la unele proiecte, nu veți găsi niciodată o situație în care să faceți totul de la zero. Există atât de multe biblioteci și pachete utile pe care le puteți importa în proiectul dvs. și le puteți utiliza. Cu toate acestea, aveți grijă când utilizați aceste biblioteci externe, deoarece site-ul dvs. web ar putea avea probleme de întârziere și scăderea performanței dacă înnebuniți după asta. Import Cost, o extensie VSCode, vă ajută să gestionați acest lucru detectând dimensiunea bibliotecii importate și afișând-o lângă instrucțiunea de import în panoul editorului de cod.

Mai frumos

Mai frumos

Orice ai face, ai tendința de a fi simplu, curat și organizat, nu? Este același caz în codificare. Încercați întotdeauna să vă păstrați codul bine formatat pentru a găsi rapid o bucată de cod de care aveți nevoie. Puteți face asta manual, singur, dar de ce v-ați deranja cu asta dacă există deja instrumente care automatizează procesul de formatare pe baza configurației pe care o furnizați pentru acesta. Pentru utilizatorii VSCode, există o extensie numită Prettier, care este, fără îndoială, cel mai bun instrument de formatare pentru dezvoltatori. Acceptă diverse limbi, cum ar fi JavaScript, CSS, HTML, TypeScript, JSX și multe altele.

Colorizator de perechi de bracket

Colorizator pereche de suporturi VSCode

Doar dezvoltatorii știu cât de frustrant poate fi atunci când te pierzi în codul tău și nu au idee unde începe și unde se termină un bloc. A avea cod neorganizat și dezordonat pierde mult timp. Pentru a remedia această problemă comună, VSCode oferă o extensie Bracket Pair Colorizer care îmbină parantezele potrivite cu o culoare unică, astfel încât să nu vă mai pierdeți niciodată.

TODO Evidențiați

TODO Evidențiați

TODO Highlight este un instrument de adnotare perfect pentru dezvoltatorii în VSCode. Dacă trebuie să remediați anumite părți ale codului sau să adăugați mai multe funcții la acesta, o puteți face cu ușurință cu această extensie, evidențiind-o prin adăugarea adnotării „TODO” sau „FIXME” în ​​cod.

Păun

Păun

Un alt instrument excelent pentru organizarea proiectelor de codare este Peacock. Dacă rulați și lucrați la mai multe proiecte, fiecare instanță de VSCode arată la fel, așa că ar putea fi o problemă pentru a naviga de la un proiect la altul. Peacock vă va ajuta în acest sens, oferindu-vă opțiunea de a schimba culoarea întregului spațiu de lucru și, prin această etichetare, puteți diferenția cu ușurință proiectele și trece la cele la care trebuie să lucrați în prezent.

Client REST

Client REST

Pentru trimiterea solicitărilor API, cel mai popular instrument este Postman. Dar să presupunem că nu vă place sau nu doriți să utilizați Postman dintr-un motiv oarecare. VSCode are o extensie unică pentru asta, REST Client. Clientul REST vă permite să trimiteți solicitări HTTP direct de la VSCode și afișează răspunsul. Pe lângă apelurile standard API REST, acceptă și trimiterea de interogări GraphQL.

StackFinder

StackFinder

Dacă ești dezvoltator și citești acest articol, probabil că ai auzit de platforma Stack Overflow și de toate glumele pe care le fac despre ea. Ei bine, pentru cei care ar putea nu, StackOverflow este cea mai mare platformă pentru dezvoltatori, unde puteți posta câteva întrebări despre codificare și puteți obține rapid răspunsul.

Găsirea de soluții uneori poate deveni frustrantă atunci când deschideți peste 20 de file de browser pentru a găsi ceva ce căutați. StackFinder este un VSCode care vă ajută să căutați prin Stack Overflow fără a deschide măcar o singură filă în browser. Puteți căuta răspunsurile direct din VSCode, puteți trece prin ele și puteți lipi fragmentele de cod pe care le găsiți și să le testați în editorul de codare.

Concluzie

Am văzut că VS Code este excelent și printre cele mai bune medii de dezvoltare disponibile pe piață, mulțumită, în primul rând, numeroaselor opțiuni și funcționalități avansate care sunt încorporate și pe care le obțineți atunci când îl instalați. Cu toate acestea, pentru a obține cele mai bune rezultate, nu ezitați să utilizați extensiile disponibile pentru VS Code.