Visual Studio Code menambah penyelesaian masalah peluasan

Kemas kini bulan ini ke editor kod Visual Studio Code telah diterbitkan, yang menampilkan penyelesai masalah untuk peluasan.

Visual Studio Code 1.52, yang dikenal sebagai rilis November 2020, mempunyai fitur perpanjangan dua belah, untuk menyelesaikan masalah sambungan mana yang menyebabkan masalah dalam editor. Sebelum kemampuan ini, pembangun perlu mematikan semua peluasan kemudian mengaktifkannya satu per satu untuk mencari masalah dengan peluasan.

Ciri sambungan dua bahagian menggunakan algoritma carian binari untuk mengenal pasti pelanjutan dengan cepat yang menyebabkan masalah. Ciri ini melumpuhkan separuh peluasan dan meminta pembangun memeriksa masalah yang dimaksudkan. Sekiranya masalah itu hilang, pelanjutan yang buruk mestilah ada dalam senarai sambungan yang dilumpuhkan. Proses diulang sehingga satu penyambungan dibiarkan.

Ditemui di Visual Studio Marketplace, pelanjutan Kod Visual Studio berfungsi sebagai "kekuatan sejati" editor, dengan peluasan yang menyediakan tema dan sokongan bahasa serta untuk penyahpepijatan dan navigasi kod, kata pasukan Visual Studio Code dalam buletin kemas kini bulanan.

Visual Studio Code boleh dimuat turun di code.visualstudio.com. Keupayaan lain dalam Visual Studio Code 1.52 termasuk:

  • Beberapa perintah Git telah ditambahkan ke Palet Perintah. Ini termasuk Cherry Pick, untuk memilih komitmen khusus ke cawangan; Namakan semula, untuk menamakan semula fail aktif; Push Tags, untuk mendorong tag tempatan ke remote, dan Checkout ke (Detached), untuk melakukan pembayaran dalam mod terpisah.
  • Beberapa tetapan Git baru telah ditambahkan, seperti gitpruneOnFetch, yang membuat editor berjalan git fetch --pruneketika mengambil referensi jarak jauh.
  • Pandangan bersebelahan dan sebaris dalam editor diff kini menyokong pembungkus kata.
  • Penambahbaikan telah dibuat untuk editor Pintasan Papan Kekunci. Sebagai contoh, pengguna kini dapat mengkonfigurasi pengikatan kunci untuk perintah dari Pallette Perintah melalui butang Konfigurasi Pengikat Kekunci di sebelah kanan.
  • File Explorer kini menyokong Undo dan Redo untuk semua operasi fail.
  • Editor pratonton telah dikemas kini berdasarkan maklum balas pengguna.
  • Satu tetapan baru editor.stickyTabStops, menjadikan Visual Studio Code memperlakukan pergerakan kursor di ruang utama yang serupa dengan tab.
  • Cadangan berasaskan kata intelliSense telah diperbaiki. Visual Studio Code kini dapat dikonfigurasi untuk menyarankan kata-kata dari fail terbuka yang lain.
  • Tetapan terminal sekarang dapat diubah dengan memilih Konfigurasi Tetapan Terminal di menu dropdown terminal.

Rilis pendahuluan Visual Studio Code 1.51, yang diterbitkan pada bulan November, adalah pelepasan rumah tangga dengan kemampuan meja kerja dan terminal.