Visual Studio Code menambahkan pemecahan masalah ekstensi

Pembaruan bulan ini untuk editor kode Visual Studio telah diterbitkan, menampilkan pemecah masalah untuk ekstensi.

Visual Studio Code 1.52, yang dikenal sebagai rilis November 2020, memiliki fitur ekstensi dua, untuk memecahkan masalah ekstensi mana yang menyebabkan masalah di editor. Sebelum kemampuan ini, pengembang perlu menonaktifkan semua ekstensi kemudian mengaktifkannya kembali satu per satu untuk menemukan masalah dengan ekstensi.

Fitur ekstensi bisect menggunakan algoritma pencarian biner untuk dengan cepat mengidentifikasi ekstensi yang menyebabkan masalah. Fitur tersebut menonaktifkan setengah dari ekstensi dan meminta pengembang untuk memeriksa masalah yang dimaksud. Jika masalah hilang, ekstensi yang buruk pasti ada dalam daftar ekstensi yang dinonaktifkan. Proses ini diulangi hingga satu ekstensi tersisa.

Ditemukan di Visual Studio Marketplace, ekstensi Visual Studio Code berfungsi sebagai "kekuatan sejati" editor, dengan ekstensi yang menyediakan tema dan dukungan bahasa serta untuk debugging dan navigasi kode, tim Visual Studio Code mengatakan dalam buletin pembaruan bulanannya.

Visual Studio Code dapat diunduh di code.visualstudio.com. Kemampuan lain dalam Visual Studio Code 1.52 meliputi:

  • Beberapa perintah Git telah ditambahkan ke Command Palette. Ini termasuk Cherry Pick, untuk memilih komit tertentu ke cabang; Ubah nama, untuk mengganti nama file yang aktif; Dorong Tag, untuk mendorong tag lokal ke remote, dan Checkout ke (Terpisah), untuk melakukan pembayaran dalam mode terpisah.
  • Beberapa pengaturan Git baru telah ditambahkan, seperti gitpruneOnFetch, yang membuat editor berjalan git fetch --prunesaat mengambil referensi jarak jauh.
  • Tampilan berdampingan dan sebaris di editor diff sekarang mendukung penggabungan kata.
  • Peningkatan telah dilakukan pada editor Pintasan Keyboard. Misalnya, pengguna sekarang dapat mengkonfigurasi keybinding untuk perintah dari Command Pallette melalui tombol Configure Keybinding di sebelah kanan.
  • File Explorer sekarang mendukung Undo dan Redo untuk semua operasi file.
  • Editor pratinjau telah diperbarui berdasarkan masukan pengguna.
  • Pengaturan baru editor.stickyTabStops,, membuat Visual Studio Code memperlakukan gerakan kursor di ruang utama yang mirip dengan tab.
  • Saran berbasis kata IntelliSense telah ditingkatkan. Visual Studio Code sekarang dapat dikonfigurasi untuk menyarankan kata-kata dari file terbuka lainnya.
  • Pengaturan terminal sekarang dapat dimodifikasi dengan memilih Configure Terminal Settings di menu dropdown terminal.

Rilis Visual Studio Code 1.51 pendahulunya, diterbitkan pada bulan November, adalah rilis housekeeping dengan kapabilitas meja kerja dan terminal.