Whatsapp

10 Visual Studio Code Extension para sa mga Programmer

Anonim

Software Development ay tumalon at umabot sa mahusay na taas sa pagtugon at pag-automate ng mga pangangailangan sa industriya. Kahit na ito ay banking, insurance, finance , aerospace, mechanical o anumang iba pang Software Applications ay naging bahagi at bahagi ng kabuuang paglalakbay upang matugunan ang mga pangangailangan.

At gayon din ang naging paglalakbay ng Integrated Development Environments (IDE ) na tumutulong sa pagpapalabas ng Software nang mas mabilis kaya binabawasan ang oras sa pagbebenta.Microsoft ay naging pangunahing tagapag-ambag sa IDE space at mayroon nang feature sa kanyang sumbrero !

Isang source-code editor na binuo ng Microsoft, VS Codegumagana para sa Windows, Linux, at macOS Sa kanyang matatag na balangkas ng pagpapaunlad na tinatawag na Electron VS Code ay lumalabas na lubos na nako-customize, na nagpapahintulot sa mga user na baguhin ang tema, mga keyboard shortcut at mga kagustuhan . Dagdag pa, sinusuportahan din nito ang pagbuo ng karagdagang functionality sa pamamagitan ng mga extension na mayaman sa feature.

VS Code Editor ay may suportang walang kabuluhan para sa halos lahat ng pangunahing programming language kaya ginagawa itong pagpipilian ng developer na bumuo Mga Extension Kasama sa iba't ibang uri ang CSS, Python , Ruby, Groovy, JavaScript, TypeScript, CSS, atHTML at marami pang iba.

Ayon sa Survey na isinagawa ng Stack Overflow, Visual Studio Codeniraranggo bilang 1 Tool of Choice ng Developer. At kung ikaw ay isang software developer at hindi mo pa nasusubukan, kung gayon ito ay nanawagan sa iyo na subukan ito ngayon!

Sa pamamagitan ng Extension API, halos lahat ng bahagi ng Visual Studio Code ay maaaring i-customize at pinahusay simula sa User Interface hanggang sa karanasan sa pag-edit na maaari mong magkaroon. Para palawigin ang mga kakayahan nito, Visual Studio Code ay nag-aalok ng maraming extension. Maraming pangunahing feature ng VS Code ang binuo bilang mga extension at gumagamit ng parehong Extension API.

Kung ikaw ay isang software developer, narito ang ilan sa mga halimbawa kung ano ang magagawa ng isang VS Code Extensions para sa iyo!

Sa pangkalahatan, ang VS Code Extension ay maaaring ikategorya sa ibaba ng mga kategorya:

Ang

VS Code Extension Marketplace ay isang online na tindahan kung saan makikita mo ang napakaraming VS Code Extension.

Ngayon, hayaan kaming ibahagi sa iyo ang ilan sa mga kilalang pamantayan sa Industriya Mga Extension ng Code ng VS na malawakang ginagamit ng mga developer ng software ' komunidad sa buong mundo. At sigurado kami, gusto mo ring tuklasin ang ilan sa mga ito!

Excited?? Well, dapat ay dahil kung ano ang susunod ay tiyak na isang pagkain para sa pag-iisip para sa iyo na isaalang-alang ang paggalugad VS Code at VS Mga Extension ng Code.

Kaya narito ang listahan ng Top 10 VS Code Extensions na dapat mong malaman at dapat mong subukan at tuklasin kahit isang beses:

1. Remote – Lalagyan

Para sa mga developer na gumagamit ng Docker Container, ang Extension na ito ay isang “Dapat na ”.

The Remote – Containers extension ay nagsisimula (o nakakabit sa) isang development container na nagpapatakbo ng isang mahusay na tinukoy na tool at run-time stack.Ang mga workspace file ay kinokopya o naka-clone sa container, o naka-mount mula sa lokal na file system. Maaari mo lamang buksan ang anumang folder sa loob (o naka-mount sa) isang lalagyan at samantalahin ang buong hanay ng tampok ng Visual Studio Code.

Remote – Container VS Code Extension

2. Python

Kung kailangan mong bumuo ng mga software application na humahawak ng malalaking volume ng data, ang Python ang pipiliin mo ng Programming language That calls nasa iyo na gamitin itong Visual Studio Code Extension na may maraming suporta para sa wikang Python (para sa lahat ng aktibong sinusuportahang bersyon ng wika: 2.7, >=3.5), kasama ang mga feature gaya ng IntelliSense, lining, debugging, code navigation, code formatting, Jupyter notebook support, refactoring, variable explorer, test explorer, snippet, at higit pa!

Python – VS Code Extension

3. Path Intellisence

Ito ay talagang isang time saver para sa mga developer. Madalas nahihirapang matandaan ang malalaking pangalan ng mga file at ang mga lokasyon ng kanilang folder. Tinutulungan ng Path Intellisence ang mga developer na madaling mag-type ng mga pangalan ng mahabang path. Mayroon din itong maraming opsyon sa pagsasaayos na nagbibigay-daan sa iyong pumili mula sa iba't ibang opsyon, tulad ng kung dapat may slash o wala ang mga pangalan ng iyong direktoryo at iba pa.

Path Intellisence – VS Code Extension

4. Live Server

Maaari kang lumikha ng mga static at dynamic na pahina para sa lokal na server sa pamamagitan ng paggamit ng extension ng Live Server. Ang taskbar ay may go-live na button na maaaring gamitin upang patakbuhin ang code bilang isang development server. Ang iba pang feature na available kasama ng Live Server ay ang Live Reload na nagre-reload kaagad sa page habang nai-save ang trabaho.

Live Serve – VS Code Extension

5. Visual Studio Intellicode

Ang Visual Studio Intellicode ay isang extension na gumagamit ng artificial intelligence. Nakakatulong ito sa developer sa pamamagitan ng pagbibigay ng mga mungkahi sa pagkumpleto ng code at sumusuporta sa maraming programming language. Nakakatulong itong magsulat ng mga code mula sa mga rekomendasyong nakabatay sa mga pattern ng pag-aaral mula sa maraming open source na GitHub Repository.

Visual Studio Intellicode Extension

6. Pag-sync ng Mga Setting

Para sa isang developer na gumagana sa higit sa isang makina, ang pagbabago sa mga setting sa bawat machine batay sa kanyang personal na pagpipilian ay maaaring maging isang malaking gawain. Mga Setting Tinutulungan ka ng extension ng pag-sync na i-sync ang mga setting sa lahat ng machine na iyong ginagamit.

Settings Sync VS Code Extension

7. Mas maganda

Para sa mga developer na kailangang sumunod sa isang hanay ng mga gabay sa istilo, Prettier ang extension para sa kanila! Tinutulungan ka nitong isulat ang code sa format na gusto mong isulat dito. Isa itong opinionated code formatter at gumagana sa mga tool tulad ng JavaScript, HTML, CSS, Markdown,GraphQL at ilan pa.

Prettier – VS Code Extension

8. Debugger para sa Chrome

Ito ay isang opisyal na extension ng debugger na ginagamit para sa visual studio code. Ang Debugger para sa extension ng Chrome ay tumutulong sa mga developer na pasimplehin ang kanilang pang-araw-araw na daloy ng trabaho sa pamamagitan ng pagpapagana sa kanila na i-debug ang kanilang code mula sa editor nang direkta. Nakakatulong ito sa mga front-end na developer na i-debug ang JavaScript code ng kanilang kliyente na tumatakbo sa loob ng kanilang Google Chrome web browser nang direkta mula sa VS code.

Debugger para sa Chrome VS Code Extension

9. Bracket Pair Colorizer

Sa Bracket Pair Colorizer, hindi kailangang mag-alala ng mga developer tungkol sa pagtutugma ng mga bracket. Ang extension na ito ay nagbibigay kulay sa mga katugmang bracket sa isang partikular na kulay na ginagawang mas madaling basahin ng mga developer ang code! Ito ay walang duda, isang pagpapala para sa iyo!

Bracket Pair Colorizer – VS Code Extension

10. Quokka

Para sa developer sa iyo na gustong agarang suriin ang kanilang code nang hindi lumalabas sa iyong editor, kung gayon ang Quokka ay ang pinakamahusay na Visual Code Extensionpara sa iyo. Makakatipid ito ng oras para sa iyo at tinitingnan ang iyong mga code nang live.

Ang isang nakapirming code ng kulay ay ginagamit para sa iba't ibang uri ng mga resulta. Halimbawa, ang isang kulay abong parisukat ay nagpapahiwatig na ang code ay hindi pa naisakatuparan, samantalang ang isang berdeng parisukat ay nagpapahiwatig na ang code ay naisakatuparan na.

Quokka – VS Code Extension

Sana ay matulungan ka ng artikulong ito na pumili sa iba't ibang VS code extension available! Ipaalam sa amin ang iyong paborito sa mga nasa itaas at sabihin sa amin kung alin ang iyong na-install upang gawing mas madali ang iyong programming! Maaari kayong mag-comment sa ibaba para hindi rin namin ma-miss ang saya!

Kung sa tingin mo ay napalampas namin ang isang partikular na extension na ayon sa iyo ay dapat na nasa listahan, mangyaring huwag mag-atubiling ipadala ito sa amin sa pamamagitan ng pagsagot sa form sa ibaba.