Programavimo patarimai

20 geriausių „Visual Studio“ kodo plėtinių programuotojams

20 geriausių „Visual Studio“ kodo plėtinių programuotojams

Nesvarbu, ar esate etatinis kūrėjas, reguliariai dirbantis su didžiulėmis kodų bazėmis, ar paprasčiausias programavimo mėgėjas - „Visual Studio Code“ gali būti puikus jūsų kūrimo įrankių priedas. Šis baimę keliantis „Linux“ kodų redaktorius tapo vienu populiariausių redaktorių pasirinkimų nuo pat jo įkūrimo ketverius metus atgal. Tarp daugybės funkcijų, „Visual Studio Code“ skiria nuo kitų redaktorių, yra jo išplėtimas. Yra be galo daug „Visual Studio Code“ plėtinių, kurie gali padaryti programavimą įdomų pradedantiesiems ir padidinti našumą labiau patyrusiems kūrėjams.

Geriausi „Visual Studio Code“ plėtiniai


Iš pažiūros begalinis prieinamų vscode plėtinių skaičius yra linkęs gana greitai užvaldyti vartotojus. Atvirai kalbant, šiame šiuolaikiniame kodų redaktoriuje galite rasti beveik bet kokio tipo plėtinių, kurių ieškote. Taigi mes įsipareigojome nurodyti 20 geriausių vaizdo studijos kodo plėtinių, skirtų bendros paskirties programavimui. Toliau skaitykite, kad sužinotumėte daugiau apie šiuos puikius plėtinius.

1. Nuotolinis - konteineriai


„Docker“ išpopuliarino konteinerių sąvoką iki visiškai naujo lygio. Tai leidžia kūrėjams sklandžiai kurti programas, visiškai nesijaudinant dėl ​​vartotojų sistemų. Kūrėjai gali supakuoti visus failus, reikalingus naujai programai paleisti, į „konteineris“ ir vartotojai gali efektyviai juos paleisti savo sistemoje, nereikalaudami įdiegti jokių priklausomybių. „Remote - Containers“ plėtinys leidžia kūrėjams naudoti šią idėją tiesiogiai koduojant VS kodą.

Nuotolinių konteinerių savybės

Atsisiųsti plėtinį

2. Kelias Intellisence


„Path Intellisence“ yra vienas iš tų retų „vscode“ plėtinių, kuris užtikrina jūsų produktyvumą. Jei esate poliglotas, panašus į mane, ir tuo pačiu metu dirbate su per daug skirtingų technologijų, tikrai norėtumėte patogaus įrankio, kuris galėtų atsiminti jūsų kelio pavadinimą. „Path Intellisence“ prasidėjo kaip paprastas failų pavadinimų automatinio užpildymo plėtinys, tačiau nuo to laiko buvo įrodyta, kad šiuolaikinių kūrėjų įrankių grandinėje jis turi būti privalomas turtas.

Kelio intellisencijos ypatybės

Atsisiųsti plėtinį

3. „Python“


„Python“ yra pasirinkimas didelei daliai atvirojo kodo kūrėjų dėl daugelio priežasčių - įskaitant naudojimo paprastumą ir lankstumą. Be to, programuotojai, kuriems reikia tvarkyti duomenų valdomas programas, dažnai laikosi „Python“ dėl didžiulio trečiųjų šalių bibliotekų rinkinio ir lengvo integravimo su verslo sprendimais. Jei esate „Python“ programuotojas, bus tam tikrų dalykų, kurių galite tikėtis pasirinkę teksto redaktorių. Jūsų laimei, „Python VS“ kodo plėtinys leis jums lengvai panaudoti kalbą.

„Python“ plėtinio ypatybės

Atsisiųsti plėtinį

4. Tiesioginis serveris


„Linux“ sisteminės sistemos administratoriai savo sistemoje dažnai turėtų sukurti gyvą serverį, kad būtų galima stebėti kelis veiksmus. „Live Server“ plėtinį galima naudoti vietiniam kūrimo serveriui nustatyti, kuris leis programuotojams be vargo išbandyti naujai sukurtus statinius ir dinaminius puslapius. Užduočių juostoje esantis mygtukas „Live-live“ leis jums tiesiogiai paleisti kodą kaip kūrimo serverį, o jūs taip pat galite sukonfigūruoti plėtinį, kad iš naujo įkeltumėte puslapius, kai tik išsaugosite dabartinį darbą.

„Live Server“ funkcijos

Atsisiųsti plėtinį

5. „Visual Studio Intellicode“


„Visual Studio Intellicode“ yra vienas nuostabiausių „Visual Studio Code“ plėtinių, kurį kada nors galite naudoti. Jis sukurtas padėti kūrėjams ir programuotojams pateikti pažangius kodo užbaigimo pasiūlymus ir turi iš anksto sukurtą palaikymą daugybei programavimo kalbų. „Visual Studio Intellicode“ naudoja įvairius mašininio mokymosi metodus, kad galėtų stebėti ir rasti šablonus, naudojamus daugelyje „openSource“ „GitHub“ projektų, ir siūlo juos, kol jūs koduojate redaktoriuje.

„Visual Studio Intellicode“ ypatybės

Atsisiųsti plėtinį

6. Nustatymų sinchronizavimas


Šiuolaikiniams kūrėjams dažnai reikia dirbti su keliomis sistemomis skirtingiems projektams. Savo asmeninę darbo vietą galite naudoti individualiems projektams, o biuro darbui gali prireikti visai kitokių sistemų. Bet kokiu atveju gali prireikti nemažai pastangų sutelkti dėmesį į projektus, o ne į IDE nustatymus, ir tai labai sumažina produktyvumą. Jūsų laimei, „Nustatymų sinchronizavimo“ plėtinys yra skirtas patogiai ir be jokių rūpesčių valdyti savo „dev“ konfigūracijas visose jūsų darbo vietose.

Nustatymų sinchronizavimo ypatybės

Atsisiųsti plėtinį

7. „Chrome“ derintuvas


„Chrome“ derintuvas yra vienas iš geriausių „Visual Studio Code“ plėtinių, skirtų „JavaScript“ kūrėjams. Tai suteikia tvirtų funkcijų rinkinį, kurio tikslas - žymiai pagerinti jūsų kasdienę darbo eigą. Šis šiuolaikinis pratęsimas leidžia „front-end“ ir „back-end“ programinės įrangos paketams derinti savo kodus tiesiai kodų redagavimo priemonėje ir padeda labai greitai surasti sunkiai užfiksuojamas klaidas. Tai yra oficialus „Microsoft“ VS kodo plėtinys ir reguliariai prižiūrimas.

„Chrome“ derintuvo ypatybės

Atsisiųsti plėtinį

8. Gražiau


„Prettier“ yra vienas geriausių VS kodo plėtinių šiuolaikiniams interneto dizaineriams, kuriems kuriant savo puslapius reikia laikytis gerai nustatytų taisyklių rinkinio. Tai yra įtikinamas plėtinys, leidžiantis jiems naudoti populiarų „Prettier“ paketą. Tai patikimas nuomonių kodų formatavimas, leidžiantis dizaineriams struktūrizuoti savo kodus. „Prettier“ veikia kartu su „JavaScript“, „TypeScript“, HTML, CSS, „Markdown“, „GraphQL“ ir kitais šiuolaikiniais įrankiais ir leidžia be vargo kurti pažangiausias programas.

„Gražesnio“ savybės

Atsisiųsti plėtinį

9. Laikiklio poros dažiklis


„Bracket Pair Colorizer“ plėtinys yra vienas iš produktyviausių „Visual Studio Code“ plėtinių, skirtų dažniems programuotojams. Jei esate panašus į mane ir dažnai pastebite, kad tikrindami kodo šakas klaidingai naršote tais pačiais garbanotais skliaustais; tai jums būtina turėti. Tai leidžia redaktoriui nustatyti atitinkančius skliaustus su spalvomis, kurias galite apibrėžti ir konfigūruoti. Taigi, tai leidžia jums sužinoti kodo šakos gylį, tiesiog pažvelgus į atitinkamo skliausto spalvą.

Bracket Pair Colorizer savybės

Atsisiųsti plėtinį

10. Quokka


Quokka.„js“ yra tvirta, šiuolaikinė „Scratch“, skirta „JavaScript“ kūrėjams, kurie daug dirba su savo projektų VS kodu. Tai vienas lengviausių, bet produktyviausių „vscode“ plėtinių, kuriuos galite naudoti norėdami pagerinti savo darbo eigą. „Quokka“ tikrina jūsų „JavaScript“ kodą realiuoju laiku ir teikia greitą atsiliepimą apie tai, kurie blokai jau įvykdyti, o kurie ne. Jei ieškote JS plėtinio, kad sutaupytumėte laiko, praleisto atliekant kodų patikrinimus, „Quokka“ yra sprendimas jums.

„Quokka“ ypatybės

Atsisiųsti plėtinį

11. Tiesioginis bendrinimas


„Live Share“ yra novatoriškas plėtinys, kurio tikslas - padidinti jūsų darbo eigą iki aukščiausio lygio. Tai leidžia kūrėjams realiuoju laiku bendrinti savo kodo fragmentus su kolegomis tiesiogiai iš jūsų mėgstamiausio kodo redaktoriaus. „Live Share“ plėtinys yra vienas iš kitų „Microsoft“ sukurtų vaizdo studijos plėtinių ir daro komandos bendradarbiavimą daug produktyvesnį. Be to, jis turi iš anksto sukurtą palaikymą daugumai pagrindinių kalbų, įskaitant C, Java, ASP.NET, „JavaScript“, „Go“, „Kotlin“ ir dar daugiau.

„Live Share“ funkcijos

Atsisiųsti plėtinį

12. „GitHub“ plėtinys


„Microsoft“ įsigijusi „GitHub“ išjudino visą atvirojo šaltinio pasaulį ir, priešingai nei paplitusi nuomonė, „Microsoft“ pasirodė kur kas geriau nei daugelis pagalvotų. „GitHub“ dabar siūlo daugiau integracijų su populiariais įrankiais, o „Visual Studio Code“ „GitHub“ plėtinys yra tik puikus to pavyzdys. Tai leidžia trečiųjų šalių kūrėjams prisijungti ir bendradarbiauti projektuose kur kas greičiau, todėl sudėtingos darbo eigos paverčiamos vaikų žaidimu. Tai yra būtinas dalykas, jei esate atvirojo šaltinio mėgėjas, kaip aš.

„GitHub“ plėtinio ypatybės

Atsisiųsti plėtinį

13. Markdown viskas viename


„Markdown All in One“ yra madingas plėtinys, skirtas rašyti „Markdown“ naudojant „VS Code“. Tai yra visavertis plėtinys, numatytasis palaikymas tokioms funkcijoms kaip tiesioginė peržiūra ir sintaksės paryškinimas. Šio prailginimo skonis jausis gana panašus į „GitHub“ „Markdown“. Tai turėtų padaryti patrauklų „openource“ programų paketus, nes dabar jie netgi gali parašyti savo dokumentus naudodami „Visual Studio Code“. Pats plėtinys yra labai pritaikomas ir pats dokumentuojamas.

Markdown All in One ypatybės

Atsisiųsti plėtinį

14. Dokeris


„Docker“ plėtinys, skirtas VS kodui, yra būtinas tiek profesionalams, tiek atvirojo kodo entuziastams. Jis siūlo daugybę patogių funkcijų, įskaitant sintaksės paryškinimą, komandas, pūkavimą, „Dockerfile“ ir daugelį kitų.

Šis plėtinys leidžia labai lengvai kurti ir diegti sudėtines programas tiesiai iš mėgstamo šaltinio redaktoriaus. Plėtinį sukūrė „Microsoft“ ir jis siūlo sklandžią vartotojo patirtį netrukdydamas produktyvumui.

„Docker“ funkcijos

Atsisiųsti plėtinį

15. „Arduino“, skirtas „Visual Studio“ kodui


„Arduino“ plokštė yra galingas mažas elektronikos elementas, kurį galima naudoti kuriant įdomius mikrovaldikliais pagrįstus projektus. Paprastai kūrėjai turi įdiegti „Arduino IDE“ programinę įrangą, kad galėtų rašyti kodus ir juos išdėstyti lentoje.

Bet „Arduino Visual Studio Code“ plėtinys leidžia tą patį ir dar daugiau atlikti tiesiai iš mėgstamiausio „Linux“ teksto rengyklės. Nors plėtinys nėra nemokamas, mokėjimas bus vertas daugumai kūrėjų.

„Arduino“, skirtos „Visual Studio“, ypatybės

Atsisiųsti plėtinį

16. Atidaryti naršyklėje


Šis plėtinys daro tiksliai tai, ką rodo pavadinimas. Tai yra vienas iš geriausių „vscode“ plėtinių žiniatinklio kūrėjams, nes tai leidžia jiems labai patogiai peržiūrėti savo tinklalapius ar programas.

Pagal numatytuosius nustatymus puslapiai rodomi numatytojoje žiniatinklio naršyklėje, sukurtoje jūsų kompiuteryje. Tačiau galite gana lengvai pritaikyti konfigūraciją, kad pakeistumėte ją į bet kurią kitą žiniatinklio naršyklę. Klavišų kombinacija Alt + B atidaro dabartinį failą numatytojoje naršyklėje, o Shift + Alt + B - nurodytoje naršyklėje.

Atidarymo naršyklėje ypatybės

Atsisiųsti plėtinį

17. „JavaScript“ (ES6) kodo fragmentai


Jei esate šiuolaikinis žiniatinklio kūrėjas, turite dirbti su įvairiais „JavaScript“ paketais. Nepriklausomai nuo jūsų pasirinktų sistemų, įvedę tuos pačius bendruosius kodus skirtinguose projektuose, turėtumėte sumažinti savo darbo eigą.

„JavaScript“ (ES6) kodo fragmentai yra patogus mažas bibliotekos plėtinys, kuris pateikia keletą labai naudingų „JavaScript“ kodų fragmentų nenaudojamam kūrėjui. Tai paprasčiausiai susieja standartinius „JavaScript“ iškvietimus į paprastus sparčiuosius klavišus. Tačiau tai gali padidinti jūsų dabartinį produktyvumą.

„JavaScript Snippet Pack“ funkcijos

Atsisiųsti plėtinį

18. Rašybos tikrinimo kodas


„Code Spell Checker“ yra puikus plėtinys, leidžiantis lengvai prižiūrėti profesionalias kodų bazes. Jei dirbate su aukštos kokybės produktais, būtina kuo labiau pašalinti rašybos klaidas. Įdiegę šį plėtinį, niekada nereikės jaudintis dėl rašybos klaidų komentaruose, eilutėse ir paprastame tekste, kai vedate tekstą. 

„Code Spell Checker“ ypatybės

Atsisiųsti plėtinį

19. „LaTex“ dirbtuvės


„VS Code“ „LaTeX Workshop“ plėtinys yra protingas būdas padidinti „LaTeX“ rinkimo efektyvumą peržiūrint, kompiliuojant, automatiškai užpildant, spalvinant ir dar daugiau. „LaTex“ plačiai naudojama tiek akademiniams, tiek verslo pristatymams. Jei ieškote išsamaus būdo panaudoti „LaTex“ savo įprastiems projektams, „LaTeX“ dirbtuvės jums bus protingas sprendimas. Taip pat galite tai naudoti greitai kurdami PDF failus tiesiai iš savo mėgstamo šaltinio redaktoriaus.

„LaTex“ dirbtuvės ypatybės

Atsisiųsti plėtinį

20. „GitLens“


„GitLens“ yra bauginantis „Visual Studio Code“ atvirojo kodo plėtinys, kuris padės prisidėti prie trečiųjų šalių projektų lengviau nei bet kada anksčiau. Tai leidžia vartotojams visiškai kontroliuoti „Code“ įdiegtas „Git“ galimybes ir siekiama padidinti produktyvumą iki didžiausio lygio. Dėl tokių funkcijų kaip „Git blame annotations“ ir „lens lens“, naujos kodų bazės supratimas užtruks mažiausiai jūsų brangaus laiko.

„GitLens“ ypatybės

Atsisiųsti plėtinį

Baigiančios mintys


Dėl galimų, patrauklių ir naudingų „Visual Studio Code“ plėtinių daugeliui sunku pasirinkti, kuriuos įdiegti. Siūlome vartotojams neįdiegti plėtinio vien todėl, kad jis yra. Vietoj to turėtumėte leisti savo projektams nustatyti, kokių įrankių jiems reikia. Mes apibūdinome 20 geriausių bendrų vscode plėtinių, kurie gali būti naudingi visiems. Šie pasirinkimai buvo pagrįsti populiarumu tarp kūrėjų ir jų funkcijomis. Tikimės, kad galėjome pateikti jums visas reikalingas įžvalgas, kurių ieškojote. Apsilankykite pas mus ir gaukite daugiau įdomių „Linux“ programavimo patarimų.

10 geriausių žaidimų, kuriuos reikia žaisti naudojant „Ubuntu“
„Windows“ platforma buvo viena iš dominuojančių žaidimų platformų dėl didžiulio procento žaidimų, kurie šiandien kuriami natūraliai palaikant „Windows...
5 geriausi „Arcade“ žaidimai, skirti „Linux“
Šiais laikais kompiuteriai yra rimta mašina, naudojama žaidimams. Jei negalėsite gauti naujo aukšto rezultato, žinosite, ką noriu pasakyti. Šiame įraš...
Mūšis už Wesnothą 1.13.6 Išleista plėtra
Mūšis už Wesnothą 1.13.6 išleistas praėjusį mėnesį, yra šeštasis 1 versijos kūrimo leidimas.13.„x“ serija ir ji teikia daug patobulinimų, ypač vartoto...