Bahasa pemrograman: Ekstensi Python dan Java VS Code

Microsoft telah merilis pembaruan Maret untuk ekstensi Python populer untuk Visual Studio Code (VS Code), editor kode lintas platform yang banyak digunakan. Ini juga merilis pembaruan untuk Java pada VS Code dengan dukungan untuk ekstensi IDE, SonarLint.

Perubahan paling menonjol dalam pembaruan Python untuk Kode VS adalah debugger Python baru buatan Microsoft yang disebut debugpy, implementasi dari Protokol Adaptor Debug untuk Python. Alat ini memungkinkan pengembang untuk men-debug file dan modul skrip dari baris perintah, serta mengaktifkan logging debugger.

Sampai sekarang, VS Code memiliki dukungan debugging bawaan untuk JavaScript, TypeScript, Node.js, dan sebagainya, sementara ekstensi dari pasar VS Code mengaktifkan dukungan untuk bahasa lain seperti Python, Go, C# dan C++.

Microsoft juga mempermudah untuk melampirkan dpbugpy ke proses yang berjalan di mesin pengguna.

MELIHAT: Bagaimana membangun karir pengembang yang sukses (PDF gratis)

“Terkadang Anda mungkin ingin melampirkan debugger ke proses Python yang berjalan di mesin Anda, tetapi itu bisa rumit jika, misalnya, Anda tidak memiliki kendali atas aplikasi yang meluncurkan proses itu,” jelas Luciana de Melo e Abud, seorang manajer program untuk ekstensi Python di VS Code.

Di sisi Java dari VS Code, Microsoft telah memperkenalkan mode Syntax untuk file Java mandiri dan dukungan untuk ekstensi SonarLint yang baru dirilis untuk mendeteksi kualitas kode dan masalah keamanan dengan cepat.

Microsoft mengatakan itu bertujuan agar VS Code menjadi “sangat cepat” ketika berkembang di Jawa. Pembaruan ke ekstensi Java untuk VS Code ini menjanjikan waktu yang jauh lebih cepat untuk menyelesaikan proyek Maven dan Eclipse.

Mode Sintaks mengatasi peringatan ‘Jalur Kelas tidak lengkap’ yang akan dilihat oleh pengembang Java ketika file Java yang bukan milik proyek dibuka.

“Banyak pengembang mengeluh tentang peringatan yang agak tidak membantu ini, jadi dalam rilis ini, kami memutuskan untuk menyediakan mode khusus untuk membaca kode Java non-proyek,” kata Xiaokai He, manajer program senior untuk Java di Visual Studio Code dan Azure.

Mode Sintaks memungkinkan pengguna untuk membaca kode lebih efisien dibantu oleh fitur Navigasi Kode dan Garis Besar, sementara kesalahan untuk perbaikan juga dilaporkan.

MELIHAT: Bahasa pemrograman Python: Sekarang Anda dapat mengikuti kursus gratis NSA untuk pemula

Ekstensi SonarLint IDE berjanji untuk membantu pengembang Java di VS Code memperbaiki masalah sebelum muncul dengan coretan seperti pemeriksa ejaan di bawah kode yang salah.

SonarLint sudah didukung di Eclipse, IntelliJ IDEA, dan Visual Studio IDEs. Dukungan SonarLint untuk Java dalam VS Code adalah hasil kolaborasi antara anggota tim dari SonarLint , Red Hat dan Microsoft.

Ekstensi VS Code Python Microsoft juga memudahkan untuk melampirkan dpbugpy ke proses yang berjalan di mesin pengguna.

Gambar: Microsoft

Lebih lanjut tentang Kode Visual Studio Microsoft

  • Kode VS mendapat pembaruan besar: Bermain bagus dengan macOS Gatekeeper plus banyak fitur baru
  • Microsoft: Kode VS untuk PowerShell 7 hadir dengan mode ISE
  • Pembaruan editor browser Microsoft VS Code baru – Go yang lebih baik, bahasa Python, dukungan Docker
  • Ekstensi bahasa pemrograman Python VS Code Microsoft mendapatkan pembaruan baru ini
  • Microsoft VS Code 1,42 keluar: Alat debug baru untuk TypeScript, JavaScript, Chrome
  • ServiceNow mengungkapkan alternatif VS Code untuk editor kode berbasis webnya sendiri
  • Bahasa pemrograman Python: Sekarang Anda dapat mengikuti kursus gratis NSA untuk pemula
  • Microsoft meningkatkan bahasa pemrograman ekstensi Kode VS Python yang populer
  • Ekstensi populer bahasa pemrograman Python untuk Visual Studio Code dirubah
  • Bahasa pemrograman Kode Python 2.7 sekarang dibekukan: Rilis terakhir datang pada bulan April
  • Facebook: Microsoft Visual Studio Code sekarang menjadi platform pengembangan default kami
  • Microsoft: Kami ingin Anda belajar bahasa pemrograman Python secara gratis
  • Microsoft Visual Studio 2019: Versi 16.4 baru menghadirkan integrasi GitHub
  • Athena JPMorgan memiliki 35 juta baris kode Python, dan tidak akan diperbarui ke Python 3 tepat waktu – TechRepublic
  • Langkah radikal open-source Mozilla membantu menulis ulang aturan teknologi CNET
  • Pemrograman