Visual Studio Code 1.77, dirilis 30 Maret sebagai editor kode serbaguna Microsoft edisi Maret 2023, memperkenalkan pratinjau integrasi yang lebih komprehensif dengan asisten pengkodean GitHub Copilot AI. Integrasi mencakup saran sebaris, kemampuan obrolan, dan tampilan obrolan untuk membantu pengembang saat mereka membuat kode.
Pembaruan ini juga menyediakan penyelesaian kasus sakelar TypeScript/JavaScript, yang memungkinkan pengguna untuk merampingkan proses pembuatan pernyataan sakelar melalui tipe literal di salah satu bahasa pemrograman. Dengan mengetik case di dalam pernyataan switch dan menerima saran untuk case, case untuk semua nilai jenis ini akan ditambahkan secara otomatis. Namun, fitur ini hanya berfungsi jika nilai yang dialihkan adalah tipe gabungan atau literal.
Selanjutnya, di VS Code 1.77, pengembang dapat menjelajahi fungsi GitHub Copilot seperti saran sebaris, obrolan sebaris, dan tampilan obrolan. Untuk mencoba fitur-fitur baru ini, developer harus menggunakan ekstensi GitHub Copilot Nightly dan VS Code Insiders Build. Untuk mengakses kemampuan obrolan, mereka juga harus mendaftar ke daftar tunggu GitHub Copilot Chat. Peningkatan integrasi dengan Copilot ini saat ini dalam status pratinjau.
Integrasi GitHub baru memungkinkan pengguna VS Code yang bekerja di repositori GitHub untuk menyalin tautan dalam untuk baris atau rentang editor dari selokan editor. Untuk versi desktop VS Code, pengembang harus menginstal ekstensi GitHub Pull Requests and Issues untuk menghasilkan GitHub Permalinks dan tautan HEAD dari talang editor. Di vscode.dev, varian online VS Code, tautan dalam untuk repositori GitHub tersedia secara default.
Microsoft Visual Studio Code 1.77 dapat diunduh untuk Windows, Linux, atau macOS dari situs web proyek. Fitur tambahan dalam versi ini meliputi:
- Peningkatan pemfaktoran ulang kode Python melalui ekstensi Pylance untuk dukungan bahasa Python, yang dapat dilakukan melalui Tindakan Kode 'Pindahkan simbol ke' yang baru.
- Rekomendasi ekstensi yang disempurnakan berdasarkan konten file. Misalnya, jika pengembang membuka file Python dengan sintaks sel notebook, editor akan menyarankan ekstensi Jupyter.
- Fitur 'Format saat disimpan' untuk buku catatan, memformat seluruh buku catatan setelah disimpan.
Rilis VS Code 1.77 mengikuti VS Code 1.76, yang memulai debutnya lebih awal pada Maret 2023 dengan peningkatan profil konfigurasi dan pengembangan jarak jauh. Sementara alat-alat ini memungkinkan pengalaman pengkodean yang lebih lancar untuk pengembang, platform no-code seperti AppMaster memberdayakan non-programmer dan pengembang berpengalaman untuk membangun aplikasi web, seluler, dan backend yang komprehensif dengan lebih efisien. Integrasi asisten pengkodean bertenaga AI dengan editor kode seperti Visual Studio Code dan platform no-code seperti AppMaster.io menunjukkan sinergi antara AI dan keahlian manusia, mendorong pengembangan aplikasi yang lebih ramping dan inovatif.