Kod Visual Studio (VS) menawarkan sokongan pembangunan Python yang boleh dihargai oleh kedua-dua profesional dan penggemar. Artikel ini akan memberikan pengetahuan praktikal tentang menyediakan persekitaran Python anda dan menjalankan serta menyahpepijat kod Python, bersama-sama dengan ciri bonus yang berharga dan menarik.
Menyediakan Persekitaran Python
Anda perlu menyediakan penterjemah Python secara manual pada komputer anda sebelum Kod VS boleh menggunakannya. Begini cara melakukannya:
- Lawati Python rasmi laman web.
- Pergi ke halaman Muat Turun dan pilih versi sistem pengendalian anda (Windows, macOS atau Linux, bergantung pada pustaka) dan klik muat turun.
- Muat turun dan jalankan pemasang.
- Buka terminal atau gesaan arahan.
- Taip “
python –version
” dan tekan “Enter.” - Anda sepatutnya melihat versi Python yang dipasang pada skrin.
Jika sains data adalah sebab utama anda menggunakan Python, pertimbangkan untuk memuat turun Anaconda dan dapatkan Python melaluinya. Anaconda dilengkapi dengan penterjemah Python dan pelbagai perpustakaan dan alatan khusus untuk sains data.
Bagi pengguna Windows yang mahukan persekitaran Linux berfungsi dengan Python, Windows Subsystem for Linux (WSL) ialah satu lagi pilihan yang berdaya maju. Memilih untuk WSL juga melibatkan pemasangan sambungan penghubung. Untuk mengetahui lebih lanjut tentang menggunakan WSL dengan Kod VS, rujuk dokumentasi Pembangunan Jauh Kod VS atau tutorial Bekerja dalam WSL.
Selepas anda melengkapkan langkah ini dengan jayanya, perpustakaan python akan dipasang pada sistem anda dan anda akan bersedia untuk menulis kod.
Memasang Sambungan Python dalam Kod VS
Untuk menggunakan persekitaran Python dengan betul dalam Kod VS, anda juga perlu memasang sambungan Python. Berikut ialah langkah selanjutnya untuk menetapkan sambungan dalam IDE:
- Lancarkan Kod VS.
- Klik pada ikon “Sambungan” dalam Bar Aktiviti.
- Cari “Python” dalam bar carian paparan Extensions.
- Cari sambungan Python oleh Microsoft di Marketplace.
- Klik butang “Pasang” untuk menambah sambungan pada Kod VS.
Selepas mengikuti langkah ini, anda akan mempunyai prasyarat berikut untuk pengekodan Python:
- Python (versi 3 atau ke atas)
- Kod VS
- Sambungan Python Kod VS
Menyahpepijat Kod Python dalam Kod VS
Penyahpepijatan ialah bahagian yang tidak boleh dipisahkan dalam proses pengekodan, jadi anda perlu menyediakan keupayaan penyahpepijatan Python sebaik sahaja anda memulakan pengekodan. Mari kita ikuti langkah-langkah untuk menyahpepijat Python dalam Kod VS.
- Klik pada jidar kiri bersebelahan nombor baris yang anda mahu tambah titik putus (cth, bersebelahan penyata cetakan).
- Klik pada ikon Nyahpepijat dalam Bar Aktiviti di sisi tetingkap.
- Tekan F5 atau klik pada butang “Run and Debug” hijau.
- Pilih “Fail Python” sebagai konfigurasi nyahpepijat.
Penyahpepijat akan berhenti pada titik putus. Anda akan berpeluang untuk memeriksa pembolehubah, melihat timbunan panggilan dan melaksanakan perintah dalam Konsol Nyahpepijat.
Mengkonfigurasi Jurubahasa Python Anda
Kod VS secara automatik mengesan dan memilih penterjemah Python jika ia wujud pada sistem anda. Walau bagaimanapun, anda mungkin perlu menukar penterjemah jika anda bekerja dengan berbilang versi Python atau menjalankan persekitaran maya.
- Tekan Ctrl + Shift + P (atau Cmd + Shift + P pada macOS) untuk membuka Palet Perintah.
- Taip “
Python: Select Interpreter
” dalam Palet Perintah dan tekan “Enter.” - Pilih penterjemah Python yang dikehendaki daripada senarai.
Dengan tetapan ini, VS Code kini akan menggunakan penterjemah yang dipilih secara manual.
Menyesuaikan Persekitaran Python Kod VS
Memperibadikan persekitaran pembangunan Python anda adalah tugas yang agak mudah dalam Kod VS. Selain itu, ia tidak ternilai untuk meningkatkan produktiviti, kerana persekitaran yang disesuaikan dengan keperluan anda akan menjadikan penulisan kod lebih pantas dan cekap serta mengurangkan kekecewaan.
Untuk tujuan ini, Kod VS menawarkan ciri penyesuaian yang teguh dan mudah diakses. Eksperimen dengan tetapan dan sambungan yang berbeza untuk mencari konfigurasi yang paling sesuai sambil anda semakin selesa menggunakan alat tersebut.
Mari lihat cara untuk menyesuaikan persekitaran mengikut pilihan anda.
Menukar Alat Python Linting
Linting mengenal pasti dan membetulkan isu gaya dan sintaksis dalam kod sumber yang mungkin membawa kepada ralat. Tidak seperti pemformatan, yang hanya menyusun semula cara kod muncul, linting juga menganalisis cara kod berjalan dan mengenal pasti ralat yang mungkin disebabkan oleh pemformatan yang tidak betul.
- Buka Palet Perintah dengan menekan Ctrl + Shift + P.
- Pilih “Python: Pilih Linter” untuk memaparkan senarai linters.
- Pilih alat linting pilihan daripada senarai (seperti Pylint, flake8 atau Mypy).
- Pasang alat linting dalam persekitaran Python anda jika digesa.
Jika pemasangan tidak dapat diteruskan, cuba jalankan Kod Visual Studio dengan keistimewaan pentadbir atau pasang linter secara manual dengan arahan pip.
Linting akan dijalankan secara automatik apabila anda menyimpan fail jika ia didayakan. Sebarang isu yang dikesan akan ditunjukkan dalam panel Masalah dan sebagai garis bawah bergelombang dalam tetingkap editor. Anda boleh memastikan linter didayakan atau melumpuhkannya apabila ia tidak lagi diperlukan. Buka Palet Perintah (Ctrl + Shift + P) dan pilih “Python: Dayakan/Lumpuhkan Linting” untuk menukar togol.
Menyediakan Python Black untuk Pemformatan
Python Black ialah pemformat kod yang menukar kod Python anda secara automatik untuk mengikut konvensyen penggayaan yang memfokuskan pada kebolehbacaan dan ketekalan kod.
- Pasang Hitam dalam persekitaran Python anda menggunakan arahan: pip install black. Untuk memasang sambungan Python untuk Kod Visual Studio, tekan Ctrl + P, melepasi baris “ext install ms-python.python” dan tekan “Enter.”
- Taip Ctrl +, atau klik ikon gear di sudut kiri bawah dan pilih “Tetapan [Ctrl+,]” untuk membuka menu Tetapan.
- Dalam bar carian di bahagian atas tab Tetapan, taip “format semasa simpan” dan tandakan kotak pilihan.
- Cari “Pembekal pemformatan Python” dan pilih “Hitam.”
Apabila anda membuka atau mencipta fail Python, tulis beberapa kod, dan simpannya (Ctrl + S), pemformat Hitam akan melaraskan kod ini secara automatik. Jika, atas sebarang sebab, Hitam tidak berfungsi, mungkin kod Python anda mempunyai beberapa ralat sintaks. Dalam kes itu, semak semula kod dan uji semula.
Menyesuaikan Coretan Python
Coretan Python boleh menjadi alat yang berguna untuk menyelaraskan kod. Coretan ialah blok kod pratakrif atau takrif pengguna yang boleh anda masukkan ke dalam kod. Mereka membuat penulisan corak kod berulang seperti gelung atau pernyataan bersyarat lebih cepat. Ini adalah langkah-langkah untuk menyesuaikan coretan Python dalam Kod Visual Studio:
- Buka paparan Sambungan dengan menekan Ctrl + Shift + X dan cari “Snippet Python.”
- Pasang sambungan Python Snippet yang sesuai dengan keperluan anda.
- Mula menggunakan coretan baharu dalam kod Python anda dengan menaip awalan coretan dan menekan “Tab” atau “Enter.”
Kod Visual Studio mempunyai coretan terbina dalam untuk pelbagai bahasa pengaturcaraan. Anda boleh mencari dan memasukkan coretan ini menggunakan IntelliSense (Ctrl + Space) atau pemilih coretan khusus. Coretan Python tersedia untuk dimuat turun daripada Pasaran Kod Visual Studio.
Banyak sambungan pada Visual Studio Code Marketplace termasuk coretan. Anda boleh mencarinya dengan mencari “@category: “coretan” dalam paparan Sambungan. Setelah anda menemui sambungan yang anda suka dan memasangnya, mulakan semula Kod Visual Studio. Coretan baharu akan tersedia dalam editor teks semasa pelancaran semula.
Menggunakan Terminal Bersepadu
Salah satu ciri hebat Kod VS ialah terminal bersepadu, yang membolehkan anda melaksanakan pelbagai arahan, termasuk skrip Python, tanpa meninggalkan editor. Gunakan terminal bersepadu untuk menjalankan skrip Python, mengurus pakej dan berinteraksi dengan sistem kawalan versi seperti Git semasa anda mengusahakan skrip Python anda.
Bekerjasama Dengan Kongsi Langsung
Kod Visual Studio disertakan dengan sambungan Kongsi Langsung. Ciri ini membolehkan kerjasama pembangun masa nyata dari jauh. Kongsi Langsung membolehkan anda mengeluarkan projek Python dengan ahli pasukan dan mengambil bahagian dalam sesi pengaturcaraan bersama. Tambahan pula, anda boleh mendapatkan maklum balas segera tentang kod anda daripada penyelia atau pembantu. Ciri ini meningkatkan kerjasama dan menggalakkan pembelajaran, kerana anda boleh berkongsi idea dan amalan terbaik dengan pembangun bersama anda.
Menggunakan Buku Nota Jupyter
Pembangun Python sering bekerja dengan Jupyter Notebooks (dahulunya IPython Notebooks). Ia merupakan projek dokumentasi sumber terbuka yang membenarkan pencampuran kod, teks dan visualisasi. Aplikasi ini mengandungi dokumen dengan kod komputer dan elemen teks kaya seperti perenggan, persamaan, angka dan pautan.
Visual Studio Code menyediakan sokongan asli dan bantuan melalui fail kod Python untuk bekerja dengan Jupyter Notebooks.
Selain itu, sambungan Python dalam Kod VS membolehkan anda membuat, mengedit dan menjalankan Buku Nota Jupyter secara langsung. Penyepaduan ini menyediakan aliran kerja yang lebih cekap yang mungkin menarik minat saintis data dan penyelidik yang kerap bergantung pada Buku Nota Jupyter.
Menguji Dengan Ciri Python
Mengetahui bahawa kod anda berkelakuan seperti yang diharapkan memberikan ketenangan fikiran yang amat diperlukan. Ia menghalang pepijat daripada terkumpul semasa anda membuat kod. Dengan cara ini, penyahpepijatan tidak akan menjadi lebih membebankan apabila kod tersebut matang. VS Code menyokong rangka kerja ujian Python yang berbeza, termasuk unittest atau pytest yang popular.
Manfaatkan ciri ujian terbina dalam untuk menemui, menjalankan dan nyahpepijat dengan cepat dalam editor. Menguji proses pembangunan anda membolehkan anda menangkap pepijat lebih awal, sekali gus mengekalkan kualiti kod yang tinggi.
Pelaksanaan melalui Tetingkap Interaktif Python
Tetingkap interaktif Python dalam Kod VS membolehkan anda melaksanakan kepingan kod dan menunjukkan hasilnya secara visual. Ciri ini membantu anda mencuba idea baharu, meneroka perpustakaan atau menguji kod kecil dengan cepat. Semasa mengerjakan projek Python anda, pertimbangkan untuk menggunakan tetingkap interaktif untuk mendapatkan pandangan yang lebih mendalam tentang tingkah laku dan prestasi kod anda.
Python Dipermudahkan
Jika anda telah berjaya sejauh ini, anda akan tahu cara menjalankan, nyahpepijat dan menyesuaikan kod Python dalam Kod VS mengikut kesesuaian anda. Kod VS ialah persekitaran pembangunan Python yang mesra pemula yang berkuasa, serba boleh dan munasabah yang menampung pelbagai gaya pengekodan.
Adakah anda menjalankan Python dalam Kod VS dengan kerap? Penyesuaian Python dalam Kod VS yang anda rasa paling membantu? Beritahu kami di bahagian komen di bawah.