VS Code 1.86版本亮點介紹:強化窗口縮放自由度,引入AI語音助手與多文件差異編輯器"
微軟于2月2日發(fā)布了Visual Studio Code(VS Code)1.86版本,此次更新帶來了多項重要功能升級和改進,旨在提升開發(fā)者的使用體驗與工作效率。

一、窗口縮放功能優(yōu)化與個性化設(shè)置

微軟在Visual Studio Code(VS Code)1.86版本中對窗口縮放功能進行了重大升級。此次更新引入了一個名為“window.zoomPerWindow”的全新默認(rèn)設(shè)置選項,使得用戶能夠獨立且靈活地調(diào)整每個活動窗口的縮放級別。
這項改進賦予了開發(fā)者前所未有的自由度,可以根據(jù)自身需求和視覺舒適度,實現(xiàn)對不同窗口進行放大、縮小或重置縮放比例的操作,從而有效提升了編碼環(huán)境的可定制性和用戶體驗。
二、語音交互與AI智能助手啟用

微軟積極擁抱自然語言處理技術(shù),在新版VS Code中加入了語音命令激活功能。通過配置accessibility.voice.keywordActivation設(shè)置項,開發(fā)者可以啟用“Hey Code”語音命令,輕松喚醒內(nèi)置的AI聊天對話系統(tǒng)。
這一創(chuàng)新性設(shè)計類似于蘋果設(shè)備上的“Hey Siri”,允許開發(fā)者在無需手動操作的情況下,借助語音指令完成一系列任務(wù),如搜索代碼片段、查詢文檔、甚至執(zhí)行特定編程任務(wù),極大提升了工作效率并降低了操作門檻。
三、多文件差異編輯器與調(diào)試功能增強

微軟在VS Code 1.86版本中引入了一款強大的多文件差異編輯器工具。此工具能夠支持開發(fā)者全面查看和對比本地變更、階段性變更、傳入/傳出變更以及來自拉取請求的變更內(nèi)容,使得協(xié)同開發(fā)和版本控制變得更加直觀和高效。
同時,針對調(diào)試場景,新版本還添加了名為“Triggered breakpoints”的斷點依賴性測試功能。該功能允許開發(fā)者根據(jù)代碼邏輯中的斷點關(guān)系進行精準(zhǔn)調(diào)試,幫助他們更快速、準(zhǔn)確地定位并解決問題,顯著提高了軟件調(diào)試的效能和準(zhǔn)確性。
四、界面滾動性能提升與擴展視圖優(yōu)化

為了更好地服務(wù)于大型項目開發(fā)及復(fù)雜代碼庫的瀏覽需求,新版VS Code對tree views和notebooks視圖的滾動體驗進行了優(yōu)化。
微軟在這款新版本中啟用了“粘滯滾動”功能,當(dāng)用戶在處理包含大量數(shù)據(jù)或代碼的文件時,可以通過這一特性將當(dāng)前范圍始終保持在編輯器頂部,使得開發(fā)者即使在深入閱讀長篇代碼或滾動瀏覽大規(guī)模代碼庫時也能迅速確定自己所在的位置。
五、Markdown編輯與自動保存策略完善
對于Markdown的支持方面,VS Code 1.86版也做出了實質(zhì)性的改進。現(xiàn)在,用戶在粘貼鏈接、視頻、音頻等多媒體元素至Markdown文檔時,可以獲得更為豐富的格式保留支持,極大地簡化了編寫和排版流程。

此外,針對自動保存機制,新版編輯器變得更加智能:當(dāng)檢測到用戶代碼中存在錯誤時,將主動取消自動保存或僅對特定類型的文件執(zhí)行保存動作,以防止因意外情況導(dǎo)致錯誤內(nèi)容被固化于項目中。
六、精細(xì)化擴展通知管理與AI性能優(yōu)化

為進一步提升用戶的使用體驗,新版VS Code提供了更為精細(xì)的擴展通知管理功能。開發(fā)者可以根據(jù)個人偏好,對每項已安裝的擴展插件進行細(xì)致的通知權(quán)限設(shè)定,從而減少不必要的干擾,營造更為專注高效的編程環(huán)境。
而在AI性能層面,微軟在發(fā)布1.86版本的同時,不僅修復(fù)了一系列相關(guān)Bug,還對上下文處理性能進行了優(yōu)化,確保整個IDE在運行過程中更加穩(wěn)定流暢,使開發(fā)者在享受前沿技術(shù)帶來的便利時,也能感受到更加穩(wěn)健可靠的工作環(huán)境。




























