racavedigger.com
Daily insights on Bitcoin and crypto markets
  • Facebook
  • Pinterest
  • Home
  • News

Apakah Microsoft Visual Studio mendukung Python

Berita

Bekerja dengan Python di Visual Studio di Windows

Anda dapat melihat kesalahan saat mencoba menginstal atau memperbarui Python itu sendiri, seperti PackageD: CPYTHON39.Exe.x64; PackageAction: downloadpackage; returnCode: 0x80070193 . Kesalahan ini terjadi ketika unduhan atau instalasi python dari https: // python.org gagal. Ini bisa karena batas waktu jaringan, kebijakan firewall perusahaan, konfigurasi VPN, anti-virus, atau masalah lainnya. Lihat apakah coba lagi membantu, dan jika tidak, lihat apakah Anda dapat mengunduh runtime python langsung dari https: // python.org dan pasang secara manual.

Python dalam kode studio visual

Bekerja dengan Python dalam kode studio visual, menggunakan ekstensi Microsoft Python, sederhana, menyenangkan, dan produktif. Ekstensi menjadikan VS Code editor Python yang sangat baik, dan bekerja pada sistem operasi apa pun dengan berbagai penerjemah Python. Ini memanfaatkan semua kekuatan VS Code untuk menyediakan otomatis dan intelisense, berbaris, debugging, dan pengujian unit, bersama dengan kemampuan untuk dengan mudah beralih di antara lingkungan Python, termasuk lingkungan virtual dan conda.

Artikel ini hanya memberikan gambaran umum tentang berbagai kemampuan ekstensi Python untuk VS Code. Untuk penelusuran kode pengeditan, menjalankan, dan debugging, gunakan tombol di bawah ini.

Pasang Python dan ekstensi Python

Tutorial memandu Anda dengan memasang python dan menggunakan ekstensi. Anda harus menginstal sendiri interpreter Python secara terpisah dari ekstensi. Untuk instalasi cepat, gunakan python dari python.org dan pasang ekstensi dari pasar VS Code.

Catatan: Untuk membantu Anda memulai dengan pengembangan python, Anda dapat menggunakan template profil python yang mencakup ekstensi yang berguna, pengaturan, dan cuplikan kode python.

Setelah Anda memiliki versi python yang diinstal, pilihnya menggunakan Python: Pilih juru bahasa memerintah. Jika kode VS tidak secara otomatis menemukan juru bahasa yang Anda cari, lihat lingkungan – tentukan secara manual seorang penerjemah.

Anda dapat mengonfigurasi ekstensi python melalui pengaturan. Pelajari lebih lanjut dalam referensi pengaturan Python.

Subsistem Windows untuk Linux: Jika Anda berada di Windows, WSL adalah cara yang bagus untuk melakukan pengembangan Python. Anda dapat menjalankan distribusi Linux pada Windows dan Python sering sudah diinstal. Saat digabungkan dengan ekstensi WSL, Anda mendapatkan dukungan pengeditan dan debugging Code penuh saat berjalan dalam konteks WSL. Untuk mempelajari lebih lanjut, pergi berkembang di WSL atau cobalah Tutorial Bekerja di WSL.

Jalankan kode Python

Untuk mengalami Python, buat file (menggunakan file explorer) bernama Hello.py dan pasta dalam kode berikut:

cetak ("halo dunia")

Ekstensi Python kemudian menyediakan pintasan untuk menjalankan kode Python menggunakan interpreter yang saat ini dipilih (Python: Pilih juru bahasa di palet komando). Untuk menjalankan file python aktif, klik Jalankan file python di terminal Tombol Putar di sisi kanan atas editor.

Menggunakan file run python di tombol terminal

Anda juga dapat menjalankan masing -masing baris atau pilihan kode dengan Python: Jalankan Seleksi/Garis di Terminal Python perintah (shift+enter). Jika tidak ada pilihan, garis dengan kursor Anda akan dijalankan di terminal Python. Identik Jalankan Seleksi/Garis di Terminal Python Perintah tersedia di menu konteks untuk pilihan di editor. Terminal yang sama akan digunakan setiap kali Anda menjalankan seleksi atau garis di terminal/repl, sampai terminal itu ditutup.

Ekstensi Python secara otomatis menghapus indentasi berdasarkan garis seleksi pertama yang tidak kosong, menggeser semua baris lain yang tersisa sesuai kebutuhan.

Perintah membuka terminal Python jika perlu; Anda juga dapat membuka lingkungan rept interaktif secara langsung menggunakan Python: Mulai replikan Perintah yang mengaktifkan terminal dengan penerjemah yang saat ini dipilih dan kemudian menjalankan replikan Python.

Untuk walkthrough yang lebih spesifik dan cara lain dalam menjalankan kode, lihat tutorial Run Code.

Autocomplete dan Intellisense

Ekstensi Python mendukung penyelesaian kode dan intelisense menggunakan juru bahasa yang saat ini dipilih. Intellisense adalah istilah umum untuk sejumlah fitur, termasuk penyelesaian kode cerdas (metode in-context dan saran variabel) di semua file Anda dan untuk modul built-in dan ketiga.

Intellisense dengan cepat menunjukkan metode, anggota kelas, dan dokumentasi saat Anda mengetik. Anda juga dapat memicu penyelesaian kapan saja dengan ⌃space (Windows, Linux Ctrl+Space). Melayang di atas pengidentifikasi akan menunjukkan informasi lebih lanjut tentang mereka.

Tingkatkan penyelesaian dengan AI

GitHub Copilot adalah alat penyelesaian kode bertenaga AI yang membantu Anda menulis kode lebih cepat dan lebih pintar. Anda dapat menggunakan ekstensi GitHub Copilot dalam kode VS untuk menghasilkan kode, atau untuk belajar dari kode yang dihasilkannya.

Ekstensi Copilot di pasar VS Code

GitHub Copilot memberikan saran untuk bahasa di luar Python dan berbagai kerangka kerja, termasuk javascript, naskah, ruby, go, c# dan c++.

Anda dapat mempelajari lebih lanjut tentang cara memulai dengan kopilot dalam dokumentasi kopilot.

Berbaris

Linting menganalisis kode python Anda untuk kesalahan potensial, membuatnya mudah untuk menavigasi dan memperbaiki masalah yang berbeda.

Ekstensi Python bisa a

Bekerja dengan Python di Visual Studio di Windows

Anda dapat melihat kesalahan saat mencoba menginstal atau memperbarui Python itu sendiri, seperti PackageD: CPYTHON39.Exe.x64; PackageAction: downloadpackage; returncode: 0x80070193 . Kesalahan ini terjadi ketika unduhan atau instalasi python dari https: // python.org gagal. Ini bisa karena batas waktu jaringan, kebijakan firewall perusahaan, konfigurasi VPN, anti-virus, atau masalah lainnya. Lihat apakah coba lagi membantu, dan jika tidak, lihat apakah Anda dapat mengunduh runtime python langsung dari https: // python.org dan pasang secara manual.

Python dalam kode studio visual

Bekerja dengan Python dalam kode studio visual, menggunakan ekstensi Microsoft Python, sederhana, menyenangkan, dan produktif. Ekstensi menjadikan VS Code editor Python yang sangat baik, dan bekerja pada sistem operasi apa pun dengan berbagai penerjemah Python. Ini memanfaatkan semua kekuatan VS Code untuk menyediakan otomatis dan intelisense, berbaris, debugging, dan pengujian unit, bersama dengan kemampuan untuk dengan mudah beralih di antara lingkungan Python, termasuk lingkungan virtual dan conda.

Artikel ini hanya memberikan gambaran umum tentang berbagai kemampuan ekstensi Python untuk VS Code. Untuk penelusuran kode pengeditan, menjalankan, dan debugging, gunakan tombol di bawah ini.

Pasang Python dan ekstensi Python

Tutorial memandu Anda dengan memasang python dan menggunakan ekstensi. Anda harus menginstal sendiri interpreter Python secara terpisah dari ekstensi. Untuk instalasi cepat, gunakan python dari python.org dan pasang ekstensi dari pasar VS Code.

Catatan: Untuk membantu Anda memulai dengan pengembangan python, Anda dapat menggunakan template profil python yang mencakup ekstensi yang berguna, pengaturan, dan cuplikan kode python.

Setelah Anda memiliki versi python yang diinstal, pilihnya menggunakan Python: Pilih juru bahasa memerintah. Jika kode VS tidak secara otomatis menemukan juru bahasa yang Anda cari, lihat lingkungan – tentukan secara manual seorang penerjemah.

Anda dapat mengonfigurasi ekstensi python melalui pengaturan. Pelajari lebih lanjut dalam referensi pengaturan Python.

Subsistem Windows untuk Linux: Jika Anda berada di Windows, WSL adalah cara yang bagus untuk melakukan pengembangan Python. Anda dapat menjalankan distribusi Linux pada Windows dan Python sering sudah diinstal. Saat digabungkan dengan ekstensi WSL, Anda mendapatkan dukungan pengeditan dan debugging Code penuh saat berjalan dalam konteks WSL. Untuk mempelajari lebih lanjut, pergi berkembang di WSL atau cobalah Tutorial Bekerja di WSL.

Jalankan kode Python

Untuk mengalami Python, buat file (menggunakan file explorer) bernama Hello.py dan pasta dalam kode berikut:

mencetak("Halo Dunia") 

Ekstensi Python kemudian menyediakan pintasan untuk menjalankan kode Python menggunakan interpreter yang saat ini dipilih (Python: Pilih juru bahasa di palet komando). Untuk menjalankan file python aktif, klik Jalankan file python di terminal Tombol Putar di sisi kanan atas editor.

Menggunakan file run python di tombol terminal

Anda juga dapat menjalankan masing -masing baris atau pilihan kode dengan Python: Jalankan Seleksi/Garis di Terminal Python perintah (shift+enter). Jika tidak ada pilihan, garis dengan kursor Anda akan dijalankan di terminal Python. Identik Jalankan Seleksi/Garis di Terminal Python Perintah tersedia di menu konteks untuk pilihan di editor. Terminal yang sama akan digunakan setiap kali Anda menjalankan seleksi atau garis di terminal/repl, sampai terminal itu ditutup.

Ekstensi Python secara otomatis menghapus indentasi berdasarkan garis seleksi pertama yang tidak kosong, menggeser semua baris lain yang tersisa sesuai kebutuhan.

Perintah membuka terminal Python jika perlu; Anda juga dapat membuka lingkungan rept interaktif secara langsung menggunakan Python: Mulai replikan Perintah yang mengaktifkan terminal dengan penerjemah yang saat ini dipilih dan kemudian menjalankan replikan Python.

Untuk walkthrough yang lebih spesifik dan cara lain dalam menjalankan kode, lihat tutorial Run Code.

Autocomplete dan Intellisense

Ekstensi Python mendukung penyelesaian kode dan intelisense menggunakan juru bahasa yang saat ini dipilih. Intellisense adalah istilah umum untuk sejumlah fitur, termasuk penyelesaian kode cerdas (metode in-context dan saran variabel) di semua file Anda dan untuk modul built-in dan ketiga.

Intellisense dengan cepat menunjukkan metode, anggota kelas, dan dokumentasi saat Anda mengetik. Anda juga dapat memicu penyelesaian kapan saja dengan ⌃space (Windows, Linux Ctrl+Space) . Melayang di atas pengidentifikasi akan menunjukkan informasi lebih lanjut tentang mereka.

Tingkatkan penyelesaian dengan AI

GitHub Copilot adalah alat penyelesaian kode bertenaga AI yang membantu Anda menulis kode lebih cepat dan lebih pintar. Anda dapat menggunakan ekstensi GitHub Copilot dalam kode VS untuk menghasilkan kode, atau untuk belajar dari kode yang dihasilkannya.

Ekstensi Copilot di pasar VS Code

GitHub Copilot memberikan saran untuk bahasa di luar Python dan berbagai kerangka kerja, termasuk javascript, naskah, ruby, go, c# dan c++.

Anda dapat mempelajari lebih lanjut tentang cara memulai dengan kopilot dalam dokumentasi kopilot.

Berbaris

Linting menganalisis kode python Anda untuk kesalahan potensial, membuatnya mudah untuk menavigasi dan memperbaiki masalah yang berbeda.

Ekstensi Python dapat menerapkan sejumlah linter yang berbeda termasuk Pylint, Pycodestyle, Flake8, Mypy, Pydocstyle, Prospector, dan Pylama. Lihat Berbaris.

Debugging

No More Cetak Pernyataan Debugging! VS Code hadir dengan dukungan debugging yang hebat untuk Python, memungkinkan Anda untuk mengatur breakpoint, memeriksa variabel, dan menggunakan konsol debug untuk melihat secara mendalam tentang bagaimana program Anda mengeksekusi langkah demi langkah. Debug sejumlah jenis aplikasi python, termasuk aplikasi multi-utas, web, dan jarak jauh.

Untuk informasi yang lebih spesifik tentang debugging di Python, seperti mengonfigurasi peluncuran Anda.Pengaturan JSON dan menerapkan debugging jarak jauh, lihat debugging. Informasi debugging umum vs kode ditemukan dalam dokumen debugging.

Selain itu, tutorial Django dan Flask memberikan contoh cara mengimplementasikan debugging dalam konteks aplikasi web, termasuk debugging template django.

Lingkungan

Ekstensi Python secara otomatis mendeteksi penerjemah Python yang dipasang di lokasi standar. Ini juga mendeteksi lingkungan Conda serta lingkungan virtual di folder ruang kerja. Lihat Mengkonfigurasi Lingkungan Python.

Lingkungan saat ini ditampilkan di sisi kanan bilah status kode VS:

Bilah status yang menunjukkan penerjemah yang dipilih

Bilah status juga menunjukkan jika tidak ada juru bahasa dipilih:

Bilah status tidak menunjukkan interpreter Python yang dipilih

Lingkungan yang dipilih digunakan untuk intelisense, pelengkapan otomatis, serat, pemformatan, dan fitur terkait bahasa lainnya. Ini juga diaktifkan saat Anda menjalankan atau men -debug Python di terminal, atau saat Anda membuat terminal baru dengan Terminal: Buat Terminal Baru memerintah.

Untuk mengubah penerjemah saat ini, yang termasuk beralih ke Conda atau lingkungan virtual, pilih nama interpreter pada bilah status atau gunakan Python: Pilih juru bahasa memerintah.

Python: Pilih Perintah Interpreter

VS Code meminta Anda dengan daftar lingkungan yang terdeteksi serta yang telah Anda tambahkan secara manual ke pengaturan pengguna Anda (lihat Mengkonfigurasi Lingkungan Python).

Jupyter Notebooks

Untuk mengaktifkan dukungan Python untuk file notebook Jupyter ( .ipynb) dalam kode VS, Anda dapat menginstal ekstensi Jupyter. Ekstensi Python dan Jupyter bekerja bersama untuk memberi Anda pengalaman notebook yang hebat dalam VS Code, memberikan Anda kemampuan untuk secara langsung melihat dan memodifikasi sel kode dengan dukungan intelisense, serta menjalankan dan men -debug mereka.

Jupyter Notebook Menjalankan Dalam VS Code di Notebook Editor

Anda juga dapat mengonversi dan membuka notebook sebagai file kode Python melalui Jupyter: Ekspor ke Python Script memerintah. Sel -sel notebook dibatasi dalam file Python dengan komentar #%%, dan ekstensi Jupyter menunjukkan Jalankan sel atau Jalankan di bawah Codelens. Memilih salah satu codelens memulai server Jupyter dan menjalankan sel di jendela interaktif Python:

Jupyter Notebook Berlari di VS Code dan Jendela Interaktif Python

Anda juga dapat terhubung ke server Jupyter jarak jauh untuk menjalankan buku catatan Anda. Untuk informasi lebih lanjut, lihat dukungan Jupyter.

Pengujian

Ekstensi Python mendukung pengujian dengan kerangka kerja dan pytest Python.

Untuk menjalankan tes, Anda harus mengaktifkan salah satu kerangka pengujian yang didukung dalam pengaturan proyek Anda. Setiap kerangka kerja memiliki pengaturan spesifiknya sendiri, seperti argumen untuk mengidentifikasi jalur dan pola untuk penemuan tes.

Setelah tes ditemukan, VS Code menyediakan berbagai perintah (pada bilah status, palet perintah, dan di tempat lain) untuk menjalankan dan men -debug tes. Perintah ini juga memungkinkan Anda untuk menjalankan file dan metode pengujian individual

Konfigurasi

Ekstensi Python menyediakan berbagai macam pengaturan untuk berbagai fiturnya. Ini dijelaskan pada topik yang relevan, seperti kode pengeditan, linting, debugging, dan pengujian. Daftar lengkap ditemukan di referensi pengaturan.

Template profil Python

Profil memungkinkan Anda dengan cepat mengganti ekstensi, pengaturan, dan tata letak UI dengan cepat tergantung pada proyek atau tugas Anda saat ini. Untuk membantu Anda memulai dengan pengembangan Python, Anda dapat menggunakan template profil python, yang merupakan profil yang dikuratori dengan ekstensi, pengaturan, dan cuplikan yang berguna. Anda dapat menggunakan templat profil seperti atau menggunakannya sebagai titik awal untuk menyesuaikan lebih lanjut untuk alur kerja Anda sendiri.

Anda memilih templat profil melalui Profil > Buat profil. dropdown:

Buat dropdown profil dengan templat profil

Setelah Anda memilih templat profil, Anda dapat meninjau pengaturan dan ekstensi, dan menghapus item individual jika Anda tidak ingin memasukkannya ke dalam profil baru Anda. Setelah membuat profil baru berdasarkan template, perubahan yang dilakukan pada pengaturan, ekstensi, atau UI bertahan di profil Anda.

Ekstensi Python populer lainnya

Ekstensi Microsoft Python menyediakan semua fitur yang dijelaskan sebelumnya dalam artikel ini. Dukungan bahasa Python tambahan dapat ditambahkan ke VS Code dengan menginstal ekstensi Python populer lainnya.

  1. Buka Ekstensi Lihat (⇧⌘x (Windows, Linux Ctrl+Shift+X)).
  2. Saring daftar ekstensi dengan mengetik ‘Python’.

Ekstensi yang ditunjukkan di atas secara dinamis ditanyakan. Klik ubin ekstensi di atas untuk membaca deskripsi dan ulasan untuk memutuskan ekstensi mana yang terbaik untuk Anda. Lihat lebih banyak di pasar.

Langkah selanjutnya

  • Python Hello World Tutorial – Mulailah dengan Python di VS Code.
  • Mengedit Python – Pelajari tentang pelengkapan otomatis, pemformatan, dan refactoring untuk Python.
  • Pengeditan Dasar – Pelajari tentang Editor VS Code yang Kuat.
  • Navigasi Kode – Pindah dengan cepat melalui kode sumber Anda.
  • Tutorial Django
  • Tutorial Flask

Bekerja dengan Python di Visual Studio di Windows

Berlaku untuk: YaStudio visual TIDAKStudio Visual untuk Mac TIDAKKode Studio Visual

Python adalah bahasa pemrograman populer yang dapat diandalkan, fleksibel, mudah dipelajari, bebas digunakan di semua sistem operasi, dan didukung oleh komunitas pengembang yang kuat dan banyak perpustakaan gratis. Python mendukung semua perilaku pengembangan, termasuk aplikasi web, layanan web, aplikasi desktop, skrip, dan komputasi ilmiah. Ilmuwan, pengembang biasa, pengembang profesional, dan banyak universitas sama -sama menggunakan Python untuk pemrograman. Anda dapat mempelajari lebih lanjut tentang bahasa di Python.org dan python untuk pemula.

Visual Studio adalah ide python yang kuat di windows. Visual Studio memberikan dukungan sumber terbuka untuk bahasa Python melalui Pengembangan Python Dan Ilmu Data Beban Kerja (Visual Studio 2017 dan yang lebih baru) dan alat Python gratis untuk Extension Visual Studio (Visual Studio 2015 dan sebelumnya).

Visual Studio tidak mendukung Python di Mac sekarang. Tapi itu tersedia di Mac dan Linux melalui Visual Studio Code. (Lihat pertanyaan dan jawaban).

  • Ikuti instruksi instalasi untuk mengatur beban kerja Python.
  • Biasakan diri Anda dengan kemampuan Python Visual Studio melalui bagian dalam artikel ini.
  • Pergi melalui satu atau lebih QuickStarts untuk membuat proyek. Jika Anda tidak yakin, mulailah dengan QuickStart: Buka dan jalankan kode Python di folder atau buat aplikasi web dengan Flask.
  • Ikuti pekerjaan dengan Python di Tutorial Visual Studio untuk pengalaman ujung ke ujung penuh.

Dukungan untuk beberapa penerjemah

Visual Studio’s Lingkungan Python Jendela (ditampilkan di bawah dalam tampilan yang luas dan diperluas) memberi Anda satu tempat untuk mengelola semua lingkungan Python global Anda, lingkungan CONDA, dan lingkungan virtual. Visual Studio secara otomatis mendeteksi instalasi Python di lokasi standar, dan memungkinkan Anda untuk mengonfigurasi instalasi khusus. Dengan setiap lingkungan, Anda dapat dengan mudah mengelola paket, membuka jendela interaktif untuk lingkungan itu, dan mengakses folder lingkungan.

Tampilan yang diperluas dari Jendela Lingkungan Python-2019

Tampilan yang diperluas dari Jendela Lingkungan Python-2022

Menggunakan Buka jendela interaktif Perintah untuk menjalankan Python secara interaktif dalam konteks Visual Studio. Menggunakan Buka di PowerShell Perintah untuk membuka jendela perintah terpisah di folder lingkungan yang dipilih. Dari jendela perintah itu Anda dapat menjalankan skrip python apapun.

Untuk informasi lebih lanjut:

  • Kelola lingkungan Python
  • Referensi Lingkungan Python

Pengeditan, Intellisense, dan Kode yang kaya

Visual Studio menyediakan editor Python kelas satu, termasuk pewarnaan sintaks, secara otomatis melengkapi semua kode dan perpustakaan Anda, pemformatan kode, bantuan tanda tangan, refactoring, linting, dan jenis petunjuk. Visual Studio juga menyediakan fitur unik seperti tampilan kelas, Pergi ke definisi, Temukan semua referensi, dan cuplikan kode. Integrasi langsung dengan jendela interaktif membantu Anda dengan cepat mengembangkan kode python yang sudah disimpan dalam file.

Penyelesaian Kode untuk Kode Python di Visual Studio

Untuk informasi lebih lanjut:

  • Docs: Edit Kode Python
  • Dokumen: Kode format
  • Dokumen: Kode Refaktor
  • Docs: Gunakan linter
  • General Visual Studio Feature Docs: Fitur editor kode

Jendela interaktif

Untuk setiap lingkungan Python yang diketahui Visual Studio, Anda dapat dengan mudah membuka lingkungan interaktif (repl) yang sama untuk juru bahasa Python secara langsung di dalam Visual Studio, daripada menggunakan prompt perintah terpisah yang terpisah. Anda juga dapat dengan mudah beralih di antara lingkungan. (Untuk membuka prompt perintah terpisah, pilih lingkungan yang Anda inginkan di Lingkungan Python jendela, lalu pilih Buka di PowerShell perintah seperti yang dijelaskan sebelumnya di bawah dukungan untuk beberapa penafsir.)

Jendela Interaktif Python di Visual Studio-2019

Jendela Interaktif Python di Visual Studio-2022

Visual Studio juga memberikan integrasi yang ketat antara editor kode Python dan Interaktif jendela. Itu Ctrl+Memasuki Pintasan keyboard dengan mudah mengirimkan baris kode saat ini (atau blok kode) di editor ke Interaktif jendela, lalu pindah ke baris berikutnya (atau blokir). Ctrl+Memasuki Memungkinkan Anda dengan mudah melangkah melalui kode tanpa harus menjalankan debugger. Anda juga dapat mengirim kode yang dipilih ke Interaktif jendela dengan penekanan tombol yang sama, dan dengan mudah menempelkan kode dari Interaktif jendela ke editor. Bersama -sama, kemampuan ini memungkinkan Anda untuk mengerjakan detail untuk segmen kode di Interaktif Jendela dan dengan mudah menyimpan hasilnya dalam file di editor.

Visual Studio juga mendukung ipython/jupyter di repl, termasuk plot inline, .Net, dan Windows Presentation Foundation (WPF).

Untuk informasi lebih lanjut:

  • Jendela interaktif
  • Ipython di Visual Studio

Sistem proyek, dan templat proyek dan item

Visual Studio 2019 mendukung pembukaan folder yang berisi kode Python dan menjalankan kode itu tanpa membuat proyek Visual Studio dan file solusi. Untuk informasi lebih lanjut, lihat QuickStart: Buka dan jalankan kode Python di folder. Namun, ada manfaat menggunakan file proyek, seperti yang dijelaskan di bagian ini.

Visual Studio 2022 mendukung pembukaan folder yang berisi kode Python dan menjalankan kode itu tanpa membuat proyek Visual Studio dan file solusi. Untuk informasi lebih lanjut, lihat QuickStart: Buka dan jalankan kode Python di folder. Namun, ada manfaat menggunakan file proyek, seperti yang dijelaskan di bagian ini.

Visual Studio membantu Anda mengelola kompleksitas suatu proyek saat tumbuh seiring waktu. A Proyek Visual Studio lebih dari sekadar struktur folder: Ini mencakup pemahaman tentang bagaimana file yang berbeda digunakan dan bagaimana mereka berhubungan satu sama lain. Visual Studio membantu Anda membedakan kode aplikasi, kode uji, halaman web, javascript, skrip build, dan sebagainya, yang kemudian mengaktifkan fitur yang sesuai dengan file. Solusi Visual Studio, apalagi, membantu Anda mengelola beberapa proyek terkait, seperti proyek Python dan proyek ekstensi C ++.

Solusi studio visual yang mengandung proyek Python dan C ++

Templat Proyek dan Item mengotomatiskan proses pengaturan berbagai jenis proyek dan file, menghemat waktu yang berharga dan membebaskan Anda dari mengelola detail yang rumit dan rentan kesalahan. Visual Studio menyediakan templat untuk Web, Azure, Ilmu Data, Konsol, dan jenis proyek lainnya, bersama dengan templat untuk file seperti kelas Python, tes unit, konfigurasi web Azure, HTML, dan bahkan aplikasi Django.

Proyek Python dan Template Item di Visual Studio

Untuk informasi lebih lanjut:

  • Dokumen: Kelola Proyek Python
  • Dokumen: Referensi Templat Item
  • Dokumen: Template Proyek Python
  • Dokumen: Bekerja dengan C ++ dan Python
  • Dokumen Fitur Studio Visual Umum: Templat Proyek dan Item
  • Dokumen Fitur Studio Visual Umum: Solusi dan Proyek di Visual Studio

Debugging fitur penuh

Salah satu kekuatan Visual Studio adalah debugger yang kuat. Untuk Python khususnya, Visual Studio termasuk debugging mode campuran Python/C ++, debugging jarak jauh di Linux, debugging di dalam Interaktif Tes Unit Python Debugging.

Visual Studio Debugger untuk Python yang menunjukkan popup pengecualian

Di Visual Studio 2019, Anda dapat menjalankan dan men -debug kode tanpa memiliki file Proyek Visual Studio. Lihat QuickStart: Buka dan jalankan kode Python di folder-2019 untuk contoh.

Di Visual Studio 2022, Anda dapat menjalankan dan men -debug kode tanpa memiliki file Proyek Visual Studio. Lihat QuickStart: Buka dan Jalankan Kode Python di folder-2022 Sebagai contoh.

Untuk informasi lebih lanjut:

  • Dokumen: debug ular piton
  • Dokumen: debugging mode campuran python/c ++
  • Dokumen: Debugging jarak jauh di Linux
  • Dokumen Fitur Studio Visual Umum: Tur Fitur Debugger Visual Studio

Alat profil dengan pelaporan komprehensif

Profil mengeksplorasi bagaimana waktu dihabiskan dalam aplikasi Anda. Visual Studio mendukung profil dengan penerjemah berbasis cpython dan termasuk kemampuan untuk membandingkan kinerja antara berbagai profil berjalan.

Hasil Profiler Visual Studio untuk proyek Python

Untuk informasi lebih lanjut:

  • Docs: Alat Profiling Python
  • Dokumen Fitur Studio Visual Umum: Tur Fitur Profiling. (Tidak semua fitur profil Visual Studio tersedia untuk Python).

Alat Pengujian Unit

Temukan, jalankan, dan kelola tes di Visual Studio Tes Explorer, dan tes unit debug yang mudah.

Debugging Uji Unit Python di Visual Studio

Untuk informasi lebih lanjut:

  • Dokumen: Alat Pengujian Unit untuk Python
  • Dokumen Fitur Studio Visual Umum: Uji Unit Kode Anda.

Azure SDK untuk Python

Perpustakaan Azure untuk Python Sederhanakan Mengkonsumsi Layanan Azure dari Windows, MacOS X, dan Aplikasi Linux. Anda dapat menggunakannya untuk membuat dan mengelola sumber daya Azure, dan untuk terhubung ke layanan Azure.

Pertanyaan dan jawaban

Q. Adalah dukungan Python tersedia dengan Visual Studio untuk Mac?

A. Tidak pada saat ini, tetapi Anda dapat memilih permintaan pada komunitas pengembang. Studio Visual untuk Dokumentasi Mac mengidentifikasi jenis pengembangan saat ini yang didukungnya. Sementara itu, kode studio visual di Windows, Mac, dan Linux bekerja dengan baik dengan Python melalui ekstensi yang tersedia.

Q. Apa yang bisa saya gunakan untuk membangun UI dengan python?

A. Penawaran utama di bidang ini adalah proyek QT, dengan binding untuk Python yang dikenal sebagai Pyside (pengikatan resmi) (juga lihat unduhan Pyside) dan PYQT. Dukungan Python di Visual Studio tidak termasuk alat khusus untuk pengembangan UI.

Q. Dapatkah proyek Python memproduksi yang dapat dieksekusi sendiri?

A. Python umumnya merupakan bahasa yang ditafsirkan, dengan kode mana yang dijalankan sesuai permintaan dalam lingkungan berkemampuan Python yang sesuai seperti Visual Studio dan Web Server. Visual Studio sendiri sekarang tidak menyediakan sarana untuk membuat eksekusi yang berdiri sendiri, yang pada dasarnya berarti program dengan interpreter Python tertanam. Namun, komunitas Python menyediakan cara yang berbeda untuk membuat executable seperti yang dijelaskan di StackOverflow. CPYTHON juga mendukung tertanam dalam aplikasi asli, seperti yang dijelaskan pada posting blog, menggunakan file zip yang dapat disematkan CPYTHON.

Masukan

Kirim dan lihat umpan balik untuk

Cara Menginstal Dukungan Python di Visual Studio di Windows

Berlaku untuk: YaStudio visual TIDAKStudio Visual untuk Mac TIDAKKode Studio Visual

Untuk memasang dukungan Python untuk Visual Studio (juga dikenal sebagai Python Tools untuk Visual Studio atau PTVS), ikuti instruksi di bagian yang cocok dengan versi Visual Studio Anda:

Untuk dengan cepat menguji dukungan python setelah mengikuti langkah instalasi, buka Python Interactive jendela dengan menekan Alt+SAYA dan memasuki 2+2 . Jika Anda tidak melihat output dari 4, periksa kembali langkah Anda.

Beban kerja Python mencakup ekstensi cookiecutter yang bermanfaat yang menyediakan antarmuka pengguna grafis untuk menemukan templat, opsi templat input, dan membuat proyek dan file. Untuk detailnya, lihat Gunakan Cookiecutter.

Dukungan Python saat ini tidak tersedia di Visual Studio untuk Mac, tetapi tersedia di Mac dan Linux melalui Visual Studio Code. Lihat pertanyaan dan jawaban.

Visual Studio 2022

Visual Studio 2019

  1. Unduh dan jalankan penginstal Visual Studio terbaru. Jika Anda sudah menginstal Visual Studio, jalankan penginstal Visual Studio, pilih Memodifikasi Opsi (lihat Modifikasi Visual Studio) dan Lanjutkan ke Langkah 2.

Tip Edisi Komunitas adalah untuk pengembang individu, pembelajaran kelas, penelitian akademik, dan pengembangan sumber terbuka. Untuk pengguna lain, instal Visual Studio 2022 Professional atau Visual Studio 2022 Enterprise

Tip Edisi Komunitas adalah untuk pengembang individu, pembelajaran kelas, penelitian akademik, dan pengembangan sumber terbuka. Untuk penggunaan lain, instal Visual Studio 2019 Professional atau Visual Studio 2019 Enterprise.

Beban kerja pengembangan python di penginstal studio visual

  • Visual Studio Installer memberi Anda daftar beban kerja yang merupakan kelompok opsi terkait untuk area pengembangan tertentu. Untuk Python, pilih Pengembangan Python beban kerja. Opsional: Jika Anda bekerja dengan ilmu data, juga pertimbangkan Ilmu Data dan Aplikasi Analitik beban kerja. Beban kerja ini mencakup dukungan untuk bahasa Python, R, dan F#. Untuk informasi lebih lanjut, lihat Ilmu Data dan Aplikasi Analitik Beban Kerja. .
  • Di sisi kanan penginstal, pilih opsi lain jika Anda mau. Lewati langkah ini untuk menerima opsi default.

    Opsi Pengembangan Python di Visual Studio 2022 Installer

    Opsi Pengembangan Python di Visual Studio 2019 Installer

    Setelah instalasi, installer menyediakan opsi untuk memodifikasi, meluncurkan, memperbaiki, atau menghapus instalan Visual Studio. Itu Memodifikasi Tombol berubah menjadi Memperbarui Saat pembaruan ke Visual Studio tersedia untuk komponen yang diinstal. (Itu Memodifikasi Opsi kemudian tersedia di menu drop-down.) Anda juga dapat meluncurkan Visual Studio dan Penginstal dari Windows Awal Menu dengan mencari di “Visual Studio”.

    Meluncurkan, memodifikasi, memodifikasi, atau menghapus instalan Visual Studio dari Installer-2022

    Meluncurkan, memodifikasi, memodifikasi, atau menghapus instalan Visual Studio dari Installer-2019

    Penyelesaian masalah

    Untuk memperbaiki masalah saat memasang atau menjalankan Python di Visual Studio, coba langkah -langkah berikut:

    • Tentukan apakah kesalahan yang sama terjadi menggunakan Python CLI, yaitu berjalan Python.exe dari command prompt.
    • Menggunakan Memperbaiki Opsi di Visual Studio Installer.
    • Memperbaiki atau menginstal ulang python melalui Pengaturan >Aplikasi & Fitur di Windows.

    Contoh kesalahan: Gagal memulai proses interaktif: sistem.ComponentModel.Win32Exception (0x80004005): Kesalahan Tidak Diketahui (0xC0000135) di Microsoft.Pythontools.Repl.Pythoninteractiveevaluator.D__43.MoveNext ().

    Anda dapat melihat kesalahan saat mencoba menginstal atau memperbarui Python itu sendiri, seperti PackageD: CPYTHON39.Exe.x64; PackageAction: downloadpackage; returnCode: 0x80070193 . Kesalahan ini terjadi ketika unduhan atau instalasi python dari https: // python.org gagal. Ini bisa karena batas waktu jaringan, kebijakan firewall perusahaan, konfigurasi VPN, anti-virus, atau masalah lainnya. Lihat apakah coba lagi membantu, dan jika tidak, lihat apakah Anda dapat mengunduh runtime python langsung dari https: // python.org dan pasang secara manual.

    Instal lokasi

    Secara default, dukungan python menginstal untuk semua pengguna di komputer.

    Untuk Visual Studio 2022, beban kerja Python diinstal di %ProgramFiles%\ Microsoft Visual Studio \\ Common7 \ IDE \ Extensions \ Microsoft \ Python dimana 2022 dan komunitas, profesional, atau perusahaan.

    Secara default, dukungan python menginstal untuk semua pengguna di komputer.

    Untuk Visual Studio 2019 dan Visual Studio 2017, Workload Python Instal In %ProgramFiles (x86)%\ Microsoft Visual Studio \\ Common7 \ IDE \ Extensions \ Microsoft \ Python Dimana 2019 atau 2017 dan Komunitas, Profesional, atau Perusahaan.

    Masukan

    Kirim dan lihat umpan balik untuk

    Instal Dukungan Python di Visual Studio

    Berlaku untuk: YaStudio visual TIDAKStudio Visual untuk Mac TIDAKKode Studio Visual

    Dukungan Python saat ini hanya tersedia di Visual Studio untuk Windows. Di Mac dan Linux, Dukungan Python tersedia melalui kode Visual Studio.

    1. Unduh dan jalankan penginstal Visual Studio terbaru untuk Windows. Dukungan Python hadir dalam rilis 15.2 dan yang lebih baru. Jika Anda sudah menginstal Visual Studio, buka Visual Studio dan jalankan penginstal dengan memilih Peralatan >Dapatkan alat dan fitur.

    Tip Edisi Komunitas adalah untuk pengembang individu, pembelajaran kelas, penelitian akademik, dan pengembangan sumber terbuka. Untuk penggunaan lain, instal Visual Studio Professional atau Visual Studio Enterprise.

    Tangkapan layar dari beban kerja pengembangan Python yang dipilih di Visual Studio Installer

  • Penginstal menyediakan daftar beban kerja yang merupakan kelompok opsi terkait untuk area pengembangan tertentu. Untuk Python, pilih Pengembangan Python beban kerja dan pilih Install:
  • Untuk dengan cepat menguji dukungan python, luncurkan Visual Studio, tekan Alt+SAYA untuk membuka Python Interactive jendela, dan masukkan 2+2 . Jika Anda tidak melihat outputnya 4, Periksa kembali langkah Anda.

    Tangkapan layar pengujian Python melalui jendela interaktif

    Tangkapan layar pengujian Python melalui jendela interaktif Visual Studio 2022

    Langkah berikutnya

    Lihat juga

    • Instal Dukungan Python di Visual Studio 2022
    • Instal Dukungan Python di Visual Studio 2019
    • Instal Dukungan Python di Visual Studio 2015
    • Identifikasi secara manual penafsir Python yang ada
  • Apakah Microsoft Visio masih ada Apakah Microsoft Word membutuhkan biaya

    Related Posts

    Berita

    Apakah vinil terdengar bagus di Sonos

    Berita

    Apakah Epson 4700 cetak kartu stok

    Berita

    Apakah headphone kerusakan volume tinggi

    banner
    banner

    PROMO

    racavedigger.com
    © racavedigger.com 2026