Python dalam Visual Studio Code - April 2019 Release

Kami dengan senang hati mengumumkan bahwa rilis Python Extension untuk Visual Studio Code pada bulan April 2019 sekarang tersedia. Anda dapat mengunduh ekstensi Python dari Marketplace, atau menginstalnya langsung dari galeri ekstensi di Visual Studio Code. Anda dapat mempelajari lebih lanjut tentang dukungan Python di Visual Studio Code dalam dokumentasi.


Dalam rilis ini kami membuat serangkaian perbaikan yang terdaftar di changelog kami, menutup total 84 masalah termasuk:


  • Explorer Variabel dan Penampil Data
  • Peningkatan untuk konfigurasi debug
  • Perbaikan tambahan untuk Server Bahasa Python

Terus membaca untuk mempelajari lebih lanjut!




Explorer Variabel dan Penampil Data


Pengalaman Python Interactive kini hadir dengan penjelajah variabel bawaan bersama dengan penampil data, fitur yang sangat diminta dari pengguna kami. Sekarang Anda dapat dengan mudah melihat, memeriksa, dan memfilter variabel dalam aplikasi Anda, termasuk daftar, array NumPy, bingkai data panda, dan banyak lagi!


Bagian variabel sekarang akan ditampilkan ketika menjalankan kode dan sel di jendela Python Interactive. Setelah Anda mengembangkannya, Anda akan melihat daftar variabel di sesi Jupyter saat ini. Lebih banyak variabel akan muncul secara otomatis saat mereka terbiasa dengan kode. Mengklik pada setiap tajuk kolom akan mengurutkan variabel dalam tabel.



Anda juga dapat mengklik dua kali pada setiap baris atau menggunakan tombol "Tampilkan variabel dalam penampil data" untuk melihat data lengkap dari setiap variabel dalam Penampil Data yang baru ditambahkan, serta melakukan pencarian sederhana atas nilainya:



Penampil Data membutuhkan paket panda 0.20 atau lebih baru, dan Anda akan mendapatkan pesan untuk menginstal atau meningkatkan jika itu tidak tersedia.


Explore Variable diaktifkan secara default. Anda dapat mematikannya melalui File> Preferensi> Pengaturan dan mencari Python> Ilmu Data: Tampilkan pengaturan Jupyter Variable Explorer.

Peningkatan untuk konfigurasi debug


Kami menyederhanakan proses mengonfigurasi debugger untuk ruang kerja Anda. Saat Anda mulai debugging (melalui Panel Debug, F5 atau Debug> Mulai D ebugging ) dan tidak ada konfigurasi debug yang ada, Anda sekarang akan diminta untuk membuat konfigurasi debug untuk aplikasi Anda. Membuat konfigurasi debug dilakukan melalui serangkaian menu, alih-alih secara manual mengkonfigurasi file launch.json .



Prompt ini juga akan ditampilkan ketika menambahkan konfigurasi debug lain melalui file launch.json:


Perbaikan tambahan untuk Server Bahasa Python


Rilis ini mencakup beberapa perbaikan dan peningkatan pada Server Bahasa Python. Kami menambahkan kembali fitur-fitur yang dihapus dalam rilis 0.2: "Ubah Nama Simbol", "Pergi ke Definisi" dan "Temukan Semua Referensi", dan membuat perbaikan untuk memuat waktu dan penggunaan memori ketika mengimpor perpustakaan ilmiah seperti panda, Plotly, PyQt5, terutama ketika berjalan di lingkungan Anaconda penuh.


Untuk memilih ikut Server Bahasa, ubah pengaturan python.jediEnabled menjadi false di File> Preferensi> Pengaturan Pengguna . Kami sedang berupaya membuat server bahasa menjadi default dalam beberapa rilis berikutnya, jadi jika Anda mengalami masalah, silakan ajukan masalah pada halaman GitHub Server Bahasa Python .


Perubahan dan Peningkatan Lainnya


Kami juga telah menambahkan peningkatan kecil dan memperbaiki masalah yang diminta oleh pengguna yang akan meningkatkan pengalaman Anda bekerja dengan Python dalam Visual Studio Code. Beberapa perubahan penting termasuk:


  • Ubah perilaku default debugger untuk menampilkan nilai kembali. ( # 3754 )
  • Ubah ungkapan "Tes Unit" menjadi "Tes" atau "Pengujian". ( # 4384 )
  • Ganti pengaturan debugStdLib dengan justMyCode. ( # 4032 )
  • Tambahkan pengaturan untuk hanya mengaktifkan / menonaktifkan codelens sains data. ( # 5211 )
  • Peningkatan keandalan penemuan tes saat menggunakan pytest. ( # 4795 )
  • Pembaruan untuk file README .

Pastikan untuk mengunduh ekstensi Python untuk Visual Studio Code sekarang untuk mencoba peningkatan di atas. Jika Anda mengalami masalah, silakan ajukan masalah pada halaman Python VS Code GitHub .

Avatar

Luciana de melo e abud

Manajer Program, ekstensi Python dalam Visual Studio Code

Source: https://habr.com/ru/post/id450708/


All Articles