Bagikan melalui


Opsi untuk Python di Visual Studio

Visual Studio menyediakan dukungan untuk mengonfigurasi lingkungan pengembangan interaktif (IDE) untuk pengembangan Python. Anda dapat mengatur opsi sesuai dengan preferensi Anda dan untuk memenuhi kebutuhan lingkungan pengembangan tertentu. Artikel ini menjelaskan opsi yang tersedia untuk tata letak dan perilaku umum, penelusuran kesalahan, diagnostik, dan fitur bahasa Python tingkat lanjut.

Lokasi opsi Python

Pengaturan konfigurasi Python tersedia dari toolbar Visual Studio di bawah Opsi Alat>. Dialog Opsi mencantumkan sebagian besar pengaturan untuk Python pada tab Python :

Cuplikan layar yang memperlihatkan kategori opsi untuk Python dan opsi umum tertentu di Visual Studio 2022.

Anda dapat mengonfigurasi preferensi untuk penelusuran kesalahan, analisis server bahasa Pylance, lingkungan conda, lingkungan umum, dan Windows Interaktif.

Cuplikan layar kategori opsi untuk Python di versi Visual Studio sebelumnya, dan opsi umum tertentu.

Anda dapat mengonfigurasi preferensi untuk penelusuran kesalahan, server bahasa, diagnostik, dan Windows Interaktif. Opsi juga tersedia untuk lingkungan umum dan lingkungan conda.

Dialog Opsi mencantumkan pengaturan Python lainnya di bawah Python Editor>Teks. Ada opsi untuk bilah gulir, tab, dan pemformatan, bersama dengan pengaturan umum dan tingkat lanjut. Pengaturan lain tersedia di bawah >Font lingkungan dan Warna untuk grup pengaturan Editor Teks.

Di versi Visual Studio yang lebih lama, Anda mungkin perlu memilih Tampilkan Semua Pengaturan pada dialog Opsi untuk melihat semua opsi yang tersedia untuk Python.

Catatan

Dialog Opsi mungkin menyertakan tab eksperimental atau grup untuk fitur dalam pengembangan yang tidak dijelaskan dalam artikel ini. Anda dapat menemukan informasi selengkapnya dalam posting di rekayasa Python di blog Microsoft.

Opsi khusus untuk Python

Di bawah Opsi>Alat>Python, Anda dapat mengatur opsi khusus Python untuk lingkungan umum termasuk Windows Interaktif, lingkungan conda, penelusuran kesalahan, dan banyak lagi.

Opsi Python umum

Opsi berikut ini tersedia di bawah Opsi>Alat>Python>Umum:

Opsi Default Deskripsi
Menampilkan Jendela Output saat membuat lingkungan virtual Aktif Bersihkan untuk mencegah jendela Output muncul.
Menampilkan Jendela Output saat menginstal atau menghapus paket Aktif Bersihkan untuk mencegah jendela Output muncul.
Menampilkan bilah pemberitahuan untuk membuat lingkungan Aktif Saat mengatur dan Anda membuka proyek dengan file requirements.txt atau environment.yml , Visual Studio menampilkan bilah informasi dengan saran untuk membuat lingkungan virtual atau lingkungan conda, masing-masing, alih-alih menggunakan lingkungan global default.
Menampilkan bilah pemberitahuan untuk menginstal paket Aktif Saat diatur dan Anda membuka proyek dengan file requirements.txt yang tidak menggunakan lingkungan global default), Visual Studio membandingkan persyaratan tersebut dengan paket yang diinstal di lingkungan saat ini. Jika ada paket yang hilang, Visual Studio menampilkan prompt untuk menginstal dependensi tersebut.
Tampilkan bilah pemberitahuan untuk mengonfigurasi kerangka kerja pengujian Aktif Saat diatur, jika Visual Studio mendeteksi file di proyek Python Anda yang mungkin berisi pengujian tetapi tidak ada kerangka kerja pengujian yang diaktifkan, Visual Studio meminta Anda untuk mengaktifkan pytest atau unittest.
Selalu jalankan pengelola paket sebagai administrator Nonaktif Selalu tingkatkan pip install dan operasi pengelola paket serupa untuk semua lingkungan. Saat Anda menginstal paket, Visual Studio meminta hak istimewa administrator jika lingkungan terletak di area terlindungi dari sistem file seperti c:\Program Files. Di prompt itu Anda dapat memilih untuk selalu meningkatkan perintah instal hanya untuk satu lingkungan tersebut. Untuk informasi selengkapnya, lihat tab Paket.
Opsi Default Deskripsi Ketersediaan
Menampilkan Jendela Output saat membuat lingkungan virtual Aktif Bersihkan untuk mencegah jendela Output muncul. Visual Studio 2019 dan yang lebih lama
Menampilkan Jendela Output saat menginstal atau menghapus paket Aktif Bersihkan untuk mencegah jendela Output muncul. Visual Studio 2019 dan yang lebih lama
Menampilkan bilah pemberitahuan untuk membuat lingkungan Aktif Saat mengatur dan Anda membuka proyek dengan file requirements.txt atau environment.yml , Visual Studio menampilkan bilah informasi dengan saran. Anda dapat membuat lingkungan virtual atau lingkungan conda daripada menggunakan lingkungan global default. Visual Studio 2019 dan yang lebih baru
Menampilkan bilah pemberitahuan untuk menginstal paket Aktif Saat diatur dan Anda membuka proyek dengan file requirements.txt yang tidak menggunakan lingkungan global default, Visual Studio membandingkan persyaratan tersebut dengan paket yang diinstal di lingkungan saat ini. Jika ada paket yang hilang, Visual Studio menampilkan prompt untuk menginstal dependensi tersebut. Visual Studio 2019 dan yang lebih baru
Selalu jalankan pengelola paket sebagai administrator Nonaktif Selalu tingkatkan pip install dan operasi pengelola paket serupa untuk semua lingkungan. Saat Anda menginstal paket, Visual Studio meminta hak istimewa administrator jika lingkungan terletak di area terlindungi dari sistem file seperti c:\Program Files. Di prompt itu Anda dapat memilih untuk selalu meningkatkan perintah instal hanya untuk satu lingkungan tersebut. Untuk informasi selengkapnya, lihat tab Paket. Visual Studio 2019 dan yang lebih lama
Secara otomatis menghasilkan DB penyelesaian pada penggunaan pertama Aktif Memprioritaskan penyelesaian database untuk pustaka saat Anda menulis kode yang menggunakannya. Untuk informasi selengkapnya, lihat tab Intellisense. - Visual Studio 2017 versi 15.5 dan yang lebih lama
- Versi Visual Studio yang lebih baru saat digunakan dengan database IntelliSense
Mengabaikan variabel PYTHONPATH di seluruh sistem Aktif PYTHONPATH diabaikan secara default karena Visual Studio menyediakan cara yang lebih langsung untuk menentukan jalur pencarian di lingkungan dan proyek. Untuk informasi selengkapnya, lihat Menggunakan folder Python di jalur pencarian Visual Studio. Visual Studio 2019 dan yang lebih lama
Memperbarui jalur pencarian saat menambahkan file tertaut Aktif Jika diatur, menambahkan file tertaut ke proyek akan memperbarui Jalur pencarian sehingga IntelliSense dapat menyertakan konten folder file tertaut dalam database penyelesaiannya. Bersihkan opsi ini untuk mengecualikan konten tersebut dari database penyelesaian. Visual Studio 2019 dan yang lebih lama
Memperingatkan ketika modul yang diimpor tidak dapat ditemukan Aktif Bersihkan opsi ini untuk menyembunyikan peringatan saat Anda mengetahui bahwa modul yang diimpor saat ini tidak tersedia tetapi tidak memengaruhi operasi kode. Visual Studio 2019 dan yang lebih lama
Melaporkan indentasi yang tidak konsisten sebagai Peringatan Karena interpreter Python sangat bergantung pada indentasi yang tepat untuk menentukan cakupan, Visual Studio secara default mengeluarkan peringatan ketika mendeteksi indentasi yang tidak konsisten yang mungkin menunjukkan kesalahan pengodean. Atur ke Kesalahan menjadi lebih ketat, yang menyebabkan program keluar dalam kasus seperti itu. Untuk menonaktifkan perilaku ini sama sekali, pilih Jangan. Visual Studio 2019 dan yang lebih lama
Memeriksa survei/berita Seminggu sekali Mengatur frekuensi di mana Anda mengizinkan Visual Studio untuk membuka jendela yang berisi halaman web dengan survei dan item berita terkait Python, jika tersedia. Opsinya adalah Tidak pernah, Sehari sekali, Seminggu sekali, dan Sebulan sekali. Visual Studio 2017 dan yang lebih lama
Reset semua dialog yang disembunyikan secara permanen n/a Kotak dialog yang berbeda menyediakan opsi seperti Jangan tampilkan ini lagi. Gunakan tombol ini untuk membersihkan opsi tersebut dan menyebabkan dialog muncul kembali. Visual Studio 2019 dan yang lebih lama

Opsi lingkungan Conda

Opsi berikut ini tersedia di bawah Opsi>Alat>Python>Conda:

Opsi Default Deskripsi
Jalur conda yang dapat dijalankan (kosong) Menentukan jalur yang tepat ke conda.exe dapat dieksekusi daripada mengandalkan penginstalan Miniconda default yang disertakan dengan beban kerja Python. Jika jalur lain diberikan di sini, ini lebih diutamakan daripada penginstalan default dan conda.exe yang dapat dijalankan lainnya yang ditentukan dalam registri. Anda dapat mengubah pengaturan ini jika Anda menginstal versi Anaconda atau Miniconda yang lebih baru secara manual, atau ingin menggunakan distro 32-bit daripada distro 64-bit default.

Opsi penelusuran kesalahan

Opsi berikut ini tersedia di bawah Opsi>Alat>Penelusuran Kesalahan Python:>

Opsi Default Deskripsi
Meminta sebelum berjalan saat terjadi kesalahan Aktif Saat opsi ini diatur, Visual Studio meminta Anda untuk mengonfirmasi bahwa Anda ingin menjalankan kode yang memiliki kesalahan. Untuk menonaktifkan peringatan, kosongkan opsi ini.
Tunggu input saat proses keluar secara tidak normal

Tunggu input saat proses keluar secara normal
Aktif (untuk keduanya) Program Python dimulai dari Visual Studio berjalan di jendela konsolnya sendiri. Secara default, jendela menunggu Anda menekan tombol sebelum menutupnya terlepas dari bagaimana program keluar. Untuk menghapus perintah tersebut dan menutup jendela secara otomatis, bersihkan salah satu atau kedua opsi ini.
Output program tee ke jendela Output Debug Aktif Menampilkan output program di jendela konsol terpisah dan jendela Output Visual Studio. Bersihkan opsi ini untuk menampilkan output hanya di jendela konsol terpisah.
Menghentikan pengecualian SystemExit dengan kode keluar nol Nonaktif Jika diatur, menghentikan debugger pada pengecualian ini. Saat jelas, debugger keluar tanpa penghentian.
Mengaktifkan penelusuran kesalahan pustaka standar Python Nonaktif Memungkinkan untuk masuk ke kode sumber pustaka standar saat penelusuran kesalahan, tetapi meningkatkan waktu yang diperlukan untuk memulai debugger.
Menampilkan nilai pengembalian fungsi Aktif Menampilkan nilai pengembalian fungsi di jendela Lokal lalu melewati panggilan fungsi di debugger (F10)
Perlihatkan variabel Aktif Menampilkan empat grup variabel untuk ditampilkan dan cara memformat tampilan (Grup, Sembunyikan, Sebaris).
- Kelas: Defaultnya adalah "Grup"
- Dilindungi: Defaultnya adalah Sebaris"
- Fungsi: Defaultnya adalah "Grup"
- Khusus: Defaultnya adalah "Grup"
Opsi Default Deskripsi Ketersediaan
Meminta sebelum berjalan saat terjadi kesalahan Aktif Saat opsi ini diatur, Visual Studio meminta Anda untuk mengonfirmasi bahwa Anda ingin menjalankan kode yang berisi kesalahan. Untuk menonaktifkan peringatan, kosongkan opsi ini. Visual Studio 2019 dan yang lebih lama
Tunggu input saat proses keluar secara tidak normal

Tunggu input saat proses keluar secara normal
Aktif (untuk keduanya) Program Python dimulai dari Visual Studio berjalan di jendela konsolnya sendiri. Secara default, jendela menunggu Anda menekan tombol sebelum menutupnya terlepas dari bagaimana program keluar. Untuk menghapus perintah tersebut dan menutup jendela secara otomatis, bersihkan salah satu atau kedua opsi ini. Visual Studio 2019 dan yang lebih lama
Output program tee ke jendela Output Debug Aktif Menampilkan output program di jendela konsol terpisah dan jendela Output Visual Studio. Bersihkan opsi ini untuk menampilkan output hanya di jendela konsol terpisah. Visual Studio 2019 dan yang lebih lama
Menghentikan pengecualian SystemExit dengan kode keluar nol Nonaktif Jika diatur, menghentikan debugger pada pengecualian ini. Saat jelas, debugger keluar tanpa penghentian. Visual Studio 2019 dan yang lebih lama
Mengaktifkan penelusuran kesalahan pustaka standar Python Nonaktif Memungkinkan untuk masuk ke kode sumber pustaka standar saat penelusuran kesalahan, tetapi meningkatkan waktu yang diperlukan untuk memulai debugger. Visual Studio 2019 dan yang lebih baru
Menampilkan nilai pengembalian fungsi Aktif Menampilkan nilai pengembalian fungsi di jendela Lokal lalu melewati panggilan fungsi di debugger (F10) Visual Studio 2019 dan yang lebih lama
Menggunakan debugger lama Nonaktif Menginstruksikan Visual Studio untuk menggunakan debugger lama secara default. Untuk informasi selengkapnya, lihat Penelusuran kesalahan - Menggunakan debugger lama. Hanya Visual Studio 2019

Opsi analisis

Opsi berikut ini tersedia di bawah Opsi>Alat>Analisis Python:>

Opsi Default Deskripsi
Mode diagnostik Buka file saja Menentukan file kode apa yang dianalisis server bahasa untuk masalah, termasuk Ruang Kerja dan Buka file saja.
Tingkat log Informasi Menentukan tingkat pengelogan yang akan dilakukan oleh server bahasa. Tingkat pengelogan yang mungkin, dalam meningkatkan tingkat informasi yang disediakan, termasuk Kesalahan, Peringatan, Informasi, dan Jejak.
Pemeriksaan jenis Nonaktif Menentukan tingkat analisis pemeriksaan jenis yang akan dilakukan:
- Nonaktif: Menghasilkan diagnostik impor/variabel yang tidak terselesaikan tetapi tidak melakukan analisis pemeriksaan jenis
- Dasar: Gunakan non-jenis (semua aturan di bawah tingkat Nonaktif ) dan juga aturan terkait pemeriksaan jenis dasar
- Ketat: Gunakan semua aturan pemeriksaan jenis pada tingkat keparahan kesalahan tertinggi, termasuk semua aturan di bawah tingkat Nonaktif dan Dasar
Impor format Absolute Menentukan format default saat mengimpor modul secara otomatis, termasuk Absolut atau Relatif.
Jalur stub <Kosong> Menentukan jalur ke direktori yang berisi stub tipe kustom. Jenis file stub untuk setiap paket diharapkan berada di subdirektori mereka sendiri.
Jalur Pencarian <Kosong> Menentukan jalur pencarian untuk resolusi impor. Menerima jalur yang ditentukan sebagai string dan dipisahkan oleh koma jika ada beberapa jalur, seperti ["path 1","path 2"].
Jalur yang dititik <Kosong> Menentukan jalur untuk Visual Studio untuk menggunakan file Typeshed kustom alih-alih versi yang dibundel.
Menambahkan jalur pencarian umum secara otomatis seperti 'src' Aktif Menunjukkan apakah akan menambahkan jalur pencarian secara otomatis berdasarkan nama yang telah ditentukan sebelumnya, seperti src.
Indeks pustaka pihak ketiga yang diinstal dan file pengguna untuk fitur bahasa seperti impor otomatis, tambahkan impor, simbol ruang kerja, dan lain-lain. Nonaktif Menentukan apakah server bahasa harus mengindeks file pengguna dan menginstal pustaka pihak ketiga saat memulai. Indeks menyediakan serangkaian simbol yang lebih lengkap dalam fitur, termasuk impor otomatis, Perbaikan Cepat, penyelesaian otomatis, dan sebagainya.
- Saat diatur, Visual Studio mengindeks simbol tingkat atas paket yang diinstal, seperti simbol di semua di bawah paket/__init__.py, bersama dengan semua simbol dari hingga 2.000 file pengguna.
- Saat tidak diatur, Visual Studio menampilkan simbol yang direferensikan atau digunakan dalam file yang sebelumnya dibuka atau dimuat oleh editor.

Opsi diagnostik

Opsi berikut ini tersedia di bawah Opsi>Alat>Diagnostik Python:>

Opsi Default Deskripsi Ketersediaan
Menyertakan log analisis Aktif Mencakup log terperinci yang berkaitan dengan analisis lingkungan Python yang diinstal saat menyimpan diagnostik ke file atau menyalinnya ke clipboard menggunakan tombol. Opsi ini dapat secara signifikan meningkatkan ukuran file yang dihasilkan, tetapi sering diperlukan untuk mendiagnosis masalah IntelliSense. Visual Studio 2019 dan yang lebih lama
Simpan diagnostik ke file n/a Opsi ini meminta nama file dan menyimpan log ke file teks. Visual Studio 2019 dan yang lebih lama
Tombol Salin diagnostik ke clipboard n/a Pilih opsi ini untuk menempatkan seluruh file log pada clipboard. Operasi ini mungkin memakan waktu tergantung pada ukuran log. Visual Studio 2019 dan yang lebih lama

Opsi server bahasa

Opsi berikut ini tersedia di bawah Opsi>Alat>server Bahasa Python:>

Opsi Default Deskripsi Ketersediaan
Menonaktifkan penyelesaian dari Typeshed Nonaktif Visual Studio IntelliSense biasanya menggunakan versi bundel Typeshed (satu set file .pyi) untuk menemukan petunjuk jenis untuk pustaka standar dan pustaka pihak ketiga untuk Python 2 dan Python 3. Mengatur opsi ini menonaktifkan perilaku TypeShed yang dibundel. Visual Studio 2019 dan yang lebih lama
Jalur Typeshed Kustom (kosong) Jika diatur, Visual Studio menggunakan file Typeshed di jalur ini bukan versi yang dibundel. Abaikan jika Menonaktifkan penyelesaian dari Typeshed diatur. Visual Studio 2019 dan yang lebih lama

Opsi Windows interaktif

Opsi berikut ini tersedia di bawah Opsi>Alat>Python>Interactive Windows:

Opsi Default Deskripsi
Skrip n/a Menentukan folder umum untuk skrip startup yang akan diterapkan ke Windows Interaktif untuk semua lingkungan. Untuk informasi selengkapnya, lihat Skrip startup. Catatan: Fitur ini mungkin tidak berfungsi di versi Visual Studio Anda.
Panah atas/bawah menavigasi riwayat Aktif Menggunakan tombol panah untuk menavigasi melalui riwayat di jendela Interaktif. Bersihkan pengaturan ini untuk menggunakan tombol panah untuk menavigasi dalam output jendela Interaktif.
Mode penyelesaian Hanya mengevaluasi ekspresi tanpa panggilan fungsi Proses penentuan anggota yang tersedia pada ekspresi di jendela Interaktif mungkin memerlukan evaluasi ekspresi yang belum selesai saat ini, yang dapat mengakibatkan efek samping atau fungsi dipanggil beberapa kali. Pengaturan default, Hanya mengevaluasi ekspresi tanpa panggilan fungsi mengecualikan ekspresi yang muncul untuk memanggil fungsi, tetapi mengevaluasi ekspresi lainnya. Misalnya, itu mengevaluasi pernyataan a.b tetapi bukan a().b pernyataan . Jangan pernah mengevaluasi ekspresi mencegah semua efek samping, hanya menggunakan mesin IntelliSense normal untuk saran. Mengevaluasi semua ekspresi mengevaluasi ekspresi lengkap untuk mendapatkan saran, terlepas dari efek sampingnya.
Menyembunyikan saran analisis statik Nonaktif Saat diatur, hanya menampilkan saran yang diperoleh dengan mengevaluasi ekspresi. Jika digabungkan dengan nilai Mode penyelesaianJangan pernah mengevaluasi ekspresi, tidak ada penyelesaian yang berguna yang muncul di jendela Interaktif.

Opsi editor teks untuk Python

Di bawah Python Editor>Teks, ada opsi untuk bilah gulir, tab, dan pemformatan, bersama dengan pengaturan umum dan tingkat lanjut:

Cuplikan layar yang memperlihatkan kategori opsi editor teks untuk Python dan opsi umum tertentu di Visual Studio 2022.

Opsi editor Python umum

Opsi berikut ini tersedia di bawah Opsi>Alat>Editor>Teks Python>Umum:

Opsi Default Deskripsi
Daftar otomatis anggota Aktif Atur opsi ini untuk mencantumkan anggota secara otomatis untuk penyelesaian pernyataan kode.
Sembunyikan anggota tingkat lanjut Aktif Saat opsi Daftar otomatis anggota diaktifkan, atur opsi ini untuk menyembunyikan anggota tingkat lanjut dari saran penyelesaian. Anggota tingkat lanjut adalah anggota yang lebih jarang digunakan daripada yang lain.
Informasi parameter Aktif Saat diatur, mengarahkan mouse ke atas parameter menunjukkan informasi terperinci, seperti definisi item dan tautan ke dokumentasi.
Aktifkan ruang virtual Aktif Saat diatur, menyisipkan spasi di akhir setiap baris kode. Pilih opsi ini untuk memposisikan komentar pada titik yang konsisten di samping kode Anda. Mode Ruang Virtual diaktifkan dalam mode Pemilihan Kolom. Saat mode Ruang Virtual tidak diaktifkan, titik penyisipan berpindah dari akhir satu baris langsung ke karakter pertama baris berikutnya.
Catatan: Opsi ini dipengaruhi oleh pengaturan global Editor>Teks Semua Bahasa>Umum>Aktifkan ruang virtual. Jika pengaturan global tidak diaktifkan, opsi ini tidak dapat diaktifkan di tingkat bahasa.
Pembungkus kata Nonaktif Atur opsi ini untuk mengizinkan baris kode panjang dibungkus berdasarkan lebar viewport editor.
Perlihatkan glyph visual untuk pembungkus kata Nonaktif Saat opsi bungkus Word diaktifkan, atur opsi ini untuk memperlihatkan glyph visual.
Nomor baris Nonaktif Atur opsi ini untuk menampilkan nomor baris di margin kiri editor untuk setiap baris kode.
Mengaktifkan navigasi URL klik tunggal Aktif Saat diatur, Anda dapat mengklik satu URL untuk menelusuri ke lokasi target.
Bilah navigasi Nonaktif Atur opsi ini untuk mengaktifkan kotak dropdown di bagian atas jendela kode. Bidang ini membantu Anda menavigasi ke kode di basis kode tempat Anda dapat memilih jenis atau anggota untuk langsung masuk.
Catatan: Opsi ini dipengaruhi oleh pengaturan global Editor>Teks Semua Bahasa>Umum>Aktifkan bilah navigasi. Untuk informasi selengkapnya, lihat Menavigasi kode> Bilah navigasi.
Penyelesaian kurung kurawal otomatis Aktif Saat diatur, Visual Studio secara otomatis menambahkan kurung kurawal penutup untuk kurung kurawal terbuka saat Anda memasukkan kode.
Terapkan Potong atau Salin ke baris kosong ketika tidak ada pilihan Aktif Secara default, Visual Studio memotong atau menyalin seluruh baris kode saat tidak ada pilihan eksplisit. Gunakan opsi ini untuk mengaktifkan atau menonaktifkan perilaku Potong atau Salin ini saat dipanggil pada baris kosong.

Untuk informasi selengkapnya, lihat kotak dialog Opsi: Editor > Teks Umum.

Opsi editor Python tingkat lanjut

Opsi berikut ini tersedia di bawah Opsi>Alat>Editor>Teks Python>Tingkat Lanjut:

Opsi Default Deskripsi
Menawarkan penyelesaian impor otomatis Aktif Saat diatur, Visual Studio menawarkan impor otomatis dalam penyelesaian.
Secara otomatis menambahkan tanda kurung untuk fungsi Nonaktif Saat diatur, Visual Studio secara otomatis menambahkan tanda kurung untuk fungsi saat Anda memasukkan kode di editor.

Cuplikan layar yang memperlihatkan opsi lain-lain untuk Python di bawah Editor Teks dalam dialog Opsi.

Hasil Penyelesaian

Grup Hasil Penyelesaian menyertakan opsi berikut:

Opsi Default Deskripsi
Penyelesaian anggota menampilkan persimpangan anggota Nonaktif Saat opsi ini diatur, Visual Studio hanya menampilkan penyelesaian yang didukung oleh semua jenis yang mungkin.
Memfilter daftar berdasarkan string pencarian Aktif Menerapkan pemfilteran saran penyelesaian saat Anda memasukkan input.
Secara otomatis menampilkan penyelesaian untuk semua pengidentifikasi Aktif Untuk menonaktifkan penyelesaian di editor dan Windows Interaktif, hapus opsi ini.

Pilihan dalam Daftar Penyelesaian

Grup Pilihan dalam Daftar Penyelesaian menyertakan opsi berikut:

Opsi Default Deskripsi
Diterapkan dengan mengetik karakter berikut {}[]().,:;+-*/%&|^~=<>#@\ Karakter ini biasanya mengikuti pengidentifikasi yang mungkin dipilih dari daftar penyelesaian, sehingga lebih mudah untuk melakukan penyelesaian hanya dengan mengetik karakter. Anda dapat menghapus atau menambahkan karakter tertentu ke daftar sesuai keinginan.
Memasukkan penerapan penyelesaian saat ini Aktif Saat diatur, tombol Enter memilih dan menerapkan penyelesaian yang saat ini dipilih. Lihat entri pertama dalam tabel ini untuk daftar karakter yang dikenali.
Menambahkan baris baru pada enter di akhir kata yang sepenuhnya diketik Nonaktif Secara default, jika Anda mengetikkan seluruh kata yang muncul di popup penyelesaian dan menekan Enter, Anda menerapkan penyelesaian tersebut. Dengan mengatur opsi ini, Anda secara efektif melakukan penyelesaian ketika Anda selesai mengetik pengidentifikasi, sehingga Enter menyisipkan baris baru.

Opsi Lain-lain

Grup Opsi Lain-lain menyertakan pengaturan berikut:

Opsi Default Deskripsi
Memasukkan mode kerangka saat file terbuka Aktif Aktifkan fitur kerangka Visual Studio secara otomatis di editor saat membuka file kode Python.
Menempelkan perintah REPL yang dihapus Aktif Menghapus perintah REPL Python dan prompt kelanjutan (>>> dan ...) dari teks yang ditempelkan, yang memungkinkan transfer kode yang mudah dari jendela Interaktif ke editor. Hapus opsi ini jika Anda perlu mempertahankan karakter tersebut saat menempel dari sumber lain.
Nama warna berdasarkan jenis Aktif Mengaktifkan pewarnaan sintaksis dalam kode Python.

Opsi Font dan Warna

Opsi Python lainnya tersedia di bawah Font dan Warna Lingkungan>saat grup Editor Teks diatur ke Python:

Cuplikan layar yang memperlihatkan opsi font dan warna Python di bawah Lingkungan dalam dialog Opsi di Visual Studio 2022.

Cuplikan layar yang memperlihatkan opsi font dan warna Python di bawah Lingkungan dalam dialog Opsi.

Nama-nama opsi Python semuanya diawali dengan "Python" dan jelas sendiri. Font default untuk semua tema warna Visual Studio adalah 10 pt Consolas regular (tidak tebal). Warna default bervariasi menurut tema. Biasanya, Anda mengubah font atau warna untuk mempermudah membaca teks.