Ang wika ng programa sa Python ay isang maraming nalalaman na wika pagdating sa pagpapalawak ng suporta sa at mula sa iba pang mga teknolohiya. Ang visual studio code ay isang tulad ng editor ng code na nagbibigay ng suporta sa gamit ang karugtong Sa artikulong ito, malalaman natin ang tungkol sa kung paano namin magagamit ang code ng visual studio para sa sawa. Ang mga sumusunod na paksa ay sakop sa sesyon na ito.
- Ano ang Visual Studio Code?
- Pag-install ng Visual Studio Code
- Python Extension Sa Visual Studio Code
- Pagsusulat ng First Python Program Sa Visual Studio Code
- Pag-edit ng Isang Umiiral na Proyekto
- Linting
- Suporta sa Pag-debug
- Suporta ng Jupyter Notebook
- Interactive Python
- Mga Kapaligiran
Ano ang Visual Studio Code?
Ang visual studio code ay isang magaan ngunit malakas na editor ng source code na tumatakbo sa iyong desktop. Ito ay magagamit para sa Windows, macOS, at .
Mayroon din itong built-in na suporta para sa , , at typo na may malawak na hanay ng panlabas na suporta para sa iba pang mga wika tulad ng , , , atbp.
Mga Extension
Narito ang ilan sa mga pinakatanyag na extension para sa visual studio code.
Ngayon na mayroon kaming malabo na ideya tungkol sa visual studio code, tingnan natin kung paano tayo maaaring mag-download at mag-install ng visual studio code sa aming mga system.
Pag-install ng Visual Studio Code
Mahahanap mo ang mga kaugnay na bersyon na katugma sa iyong system dito .
Matapos mong matapos ang pag-install, maaari mo lamang simulan ang iyong paglalakbay para sa sawa sa visual studio code.
Python Extension Sa Visual Studio Code
Upang gumana sa python sa visual studio kailangan mong mag-install ng python extension mula sa marketplace. Napakadali upang makahanap ng extension ng sawa sa palengke.
Ang extension ng sawa na kailangan mong i-install ay pinangalanang sawa at nai-publish ng Microsoft. Tingnan natin ang taka sa ilang mga tampok ng extension ng python.
Intellisense
Linting
Pag-format ng Code
Pagde-debug
Pagsubok
Jupyter Notebooks
Mga Kapaligiran
Refactoring
Pagkatapos mong mag-install, maaari kang magsimula sa iyong unang programa ng sawa.
Pagsusulat ng Unang Programa Sa Visual Studio Code
Upang magsimula sa iyong una programa ng sawa , pumunta sa command prompt at i-type ang mga sumusunod na utos.
c vs c ++ vs java
Bubuksan nito ang vs code gamit ang isang direktoryo ng hello, at pagkatapos ay maaari kang magdagdag ng isang bagong file na may isang .py extension upang isulat ang iyong unang programang sawa.
Kapag nakagawa ka ng isang bagong file, buksan ang file at gumawa ng isang simpleng programa sa hello world.
Ito ay kung paano tayo makakagawa ng isang simpleng programa ng hello world sa visual studio code gamit ang python extension. Nagbibigay ang extension ng python ng maraming mga tampok para sa pag-edit ng python source code sa vs code .
Autocomplete at IntelliSense:
Ang mga ito ay ibinigay para sa lahat ng mga pakete sawa na nakaimbak sa mga karaniwang lokasyon, maaari kang mag-right click sa iba't ibang mga pagkakakilanlan upang samantalahin ang maraming mga utos.
Pumunta sa Kahulugan
Peek Kahulugan
Pumunta sa Deklarasyon
Peek Deklarasyon
Patakbuhin ang Pinili / linya sa Terminal:
Ginagamit ito upang kunin ang napiling linya sa terminal ng sawa.
Pag-format:
Ginagawa nitong nababasa ang code at mas madali sa pamamagitan ng pagpapatupad ng ilang mga patakaran para sa mga indent, spacing sa paligid ng mga operator, spacing ng linya, atbp.Refactoring:
Ang mga extension ng python ay nagdaragdag ng mga sumusunod na utos ng refactoring
Variable ng Extract - Kinukuha nito ang lahat ng magkatulad na paglitaw ng napiling teksto sa loob ng kasalukuyang saklaw.
Pamamaraan ng Extract - Kinukuha nito ang lahat ng magkatulad na paglitaw ng mga napiling expression o pag-block sa loob ng kasalukuyang saklaw
Pag-uri-uriin ang Mga Pag-import - Ang mga pag-import ng sort ay gumagamit ng isort package upang pagsamahin ang mga tukoy na pag-import mula sa parehong module sa isang solong pahayag ng pag-import at upang mag-import ng mga pahayag sa alpabetikong pagkakasunud-sunod
Tingnan natin ngayon kung paano natin mai-e-edit ang isang mayroon nang proyekto gamit ang vs code.
AY diting Isang Umiiral na Proyekto
Maaari mong i-edit ang isang mayroon nang proyekto sa visual studio code sa pamamagitan lamang ng pag-navigate sa proyekto sa linya ng utos, at pagkatapos ay ipasok ang sumusunod na utos.
Matapos mong ipasok ang utos na ito, magbubukas ang vs code kasama ang umiiral na proyekto sa lokasyon at maaari mong patakbuhin ang proyekto o i-edit ang code sa visual studio code.
Ngayong alam na natin kung paano natin mai-e-edit ang mga mayroon nang mga proyekto sa visual studio code, ipaalam sa amin na malaman ang pagdidilig.
kung paano gamitin ang db browser para sa sqlite
Linting
Karaniwan nitong nai-highlight ang mga problema sa syntactic at istilo sa code ng pinagmula ng sawa. Upang paganahin ang mga linters maaari naming gamitin ang sumusunod na diskarte, kahit na ang extension ng python ay pinapagana ng isang pylint linter bilang isang default. Pindutin ang 'ctrl + shift + p' at piliin ang python: piliin ang linter sa papag.
Kahit na awtomatikong tumatakbo ang linting kapag nai-save mo ang iyong file. Maaari kang magpatakbo ng linting sa pamamagitan ng pagpili ng mga sumusunod sa command palette.
Ang mga sumusunod ay ilang mga tukoy na linters:
Pylint -
Flake8
mypy
pydocstyle
prospector
ilipat ang mga file sa ec2 linux halimbawa
Pep8
pylama
tulisan
Suporta sa Pag-debug
Subukan nating maunawaan kung paano gumagana ang pag-debug sa aming simpleng hello world program.
Mag-click lamang sa kaliwang kanal ng editor at magtakda ng isang breakpoint sa linya, at pindutin ang f5.
Piliin ang pagsasaayos at bubuksan nito ang toolbar ng pag-debug na ipinakita sa ibaba.
Pindutin muli ang f5 key upang patakbuhin ang programa hanggang makumpleto at makikita mo ang output sa terminal. Ito ay kung paano namin mai-debug ang isang programa sa visual studio code, maaari mong makita ang maraming mga pagpipilian at isang toolbar ng pag-debug upang maaari mo ring i-hover ang code.
Ngayon na tapos na kami sa pag-debug, ipaalam sa amin na maunawaan ang suporta ng notebook ng jupyter sa code ng visual studio.
Suporta ng Jupyter Notebook
Upang buksan ang sa vs code, buksan ang command pallet at piliin ang sumusunod
Pagkatapos mong buksan ang kuwaderno, maaari mo lamang patakbuhin ang iyong code at i-save ito.
Ngayon alam na natin kung paano namin magagamit ang jupyter notebook sa visual studio code, ipaalam sa amin kung paano namin magagamit ang interactive python sa vs code.
Interactive Python
Maaari mo lamang idagdag ang '# %%' sa iyong code, at i-save ito sa isang .py file na extension. Kapag na-click mo ang run cell button, bubuksan nito ang interactive na panel ng python at maaari mong direktang patakbuhin ang iyong code gamit ang python interactive window nang direkta. I-type lamang ang iyong code at pindutin ang 'ctrl + enter'.
Mga Kapaligiran
Karaniwang hinahanap ng extension ng Python ang kapaligiran at pipiliin ang unang interpreter sa landas ng system. Upang pumili ng isang tukoy na kapaligiran maaari kang maghanap para sa mga kapaligiran gamit ang command pallet.
Matapos mo itong mapili, ipapakita nito sa iyo ang mga magagamit na interpreter na maaari mong mapagpipilian.
Dinadala nito sa amin ang katapusan ng artikulong ito kung saan natutunan namin kung paano namin magagamit ang visual studio code gamit ang python extension. Inaasahan kong malinaw ka sa lahat ng naibahagi sa iyo sa tutorial na ito.
Kung nahanap mo ang artikulong ito sa 'Python Visual Studio' na may kaugnayan, tingnan ang isang pinagkakatiwalaang kumpanya sa online na pag-aaral na may isang network ng higit sa 250,000 nasiyahan na mga nag-aaral na kumalat sa buong mundo.
Narito kami upang matulungan ka sa bawat hakbang sa iyong paglalakbay at magkaroon ng isang kurikulum na idinisenyo para sa mga mag-aaral at propesyonal na nais na maging . Ang kurso ay dinisenyo upang bigyan ka ng isang panimula sa Python program at sanayin ka para sa parehong core at advanced na mga konsepto ng Python kasama ang iba't ibang katulad
Kung mahahanap mo ang anumang mga katanungan, huwag mag-atubiling itanong ang lahat ng iyong mga katanungan sa seksyon ng mga komento ng 'Python Visual Studio' at ang aming koponan ay nalulugod na sagutin.