Microsoft已推出 Visual Studio 2022 V17.13預覽5 解決影響開發人員的長期存在的問題,同時向GitHub身份驗證,SQL項目管理和整體可用性介紹改進。

更新糾正了導致非英語字符在編輯器中顯示錯誤顯示,解決intel gpu滾動滯後滯後的錯誤,並改善了github存儲庫和帳戶在IDE中的管理方式。

<

<

<

此外,此預覽通過進一步集成github工作流程和用於跨平台開發的SQL Server數據工具(SSDT)來建立。

修復文本顯示bugs和Intel GPU性能問題

Visual Studio 2022 V17.13預覽3中報告的破壞性問題涉及一項回歸,導致非英語字符的渲染不正確。在編輯器中輸入字符時,與非Enu Locales合作的開發人員看到了扭曲或錯誤渲染的文本。現在已經完全糾正了此問題,以確保使用英特爾圖形硬件的另一個廣泛問題影響開發人員。在較早的預覽中,渲染問題使編輯器在懸停在圖像預覽之後滾動時會經歷滯後。

這種滾動延遲破壞了編碼工作流程,特別是對於從事UI繁重項目的開發人員而言。預覽5解決了這個問題,恢復了Intel GPU的用戶的預期性能。

自定義升級:文件編碼和滾動條調整

以提高工作流程一致性,Microsoft,Microsoft已經引入了一個新設置,該設置允許開發人員在保存文件時定義默認文件編碼。

以前,編碼不一致可能導致格式問題,尤其是對於跨平台項目。該設置可通過工具→選項→環境→文檔訪問,可確保在項目之間以統一的編碼格式保存文件。

此外,可用性修復程序可改善水平滾動條在編輯器中的表現。在較早的版本中,滾動欄有時會在受約束的佈局中工作時會被遮蓋,從而難以瀏覽長行代碼。

在預覽5的情況下,滾動欄現在在必要時自動在編輯器托盤上方自動重新定位,以確保其保持訪問。開發人員可以在工具→選項→文本編輯器→高級。

SQL Server數據工具中的進步SDK風格SQL Projects

之一,此更新中最重要的更改是 SQL Server數據工具(SSDT),特別是在引入SDK風格的SQL項目時。這些項目,基於 microsoft.build。 SQL SDK ,增強數據庫版本控制並改善與CI/CD管道的集成。

Microsoft將這些更改描述為提供“跨平台支持和改進的數據庫管理工作流”,從而製造了基於SQL的項目在現代軟件開發環境中更靈活。 Visual Studio Installer。

改進的GitHub身份驗證和存儲庫管理

Microsoft繼續增強Visual Studio中的GitHub集成,使開發人員更容易管理存儲庫和協作,在項目中,預覽5中最值得注意的更改之一是可以直接登錄Github而不需要Microsoft帳戶。

以前,身份驗證與微軟的登錄系統相關,該系統為僅在基於GitHub的環境中工作的開發人員創建了不必要的摩擦。

此外,開發人員管理多個GitHub帳戶(例如單獨的配置文件,用於開源貢獻,公司項目和個人存儲庫-現在可以在IDE內更無縫地在帳戶之間切換。這消除了每次需要一個不同帳戶時註銷和重新驗證的必要性。

該更新還可以通過允許用戶在Visual Studio中直接將註釋“ Pull Request Files”保留在“ Pull request Files “中。這種增強功能通過讓開發人員提供在線反饋而不在IDE和GitHub的Web界面之間進行切換來改善代碼審核過程。

此外,GIT存儲庫窗口內的標籤管理得到了改進,使在不依賴命令行工具的情況下更容易查看,創建和導航標籤。

另一種用戶體驗改進在預覽5中,是主題和字體持久性的修復。以前,在光和黑暗主題之間切換可以重置字體偏好,要求用戶手動重新配置版式設置。新的更新可確保字體選擇在主題過渡中保持一致,從而消除了這種小但持久的不便。

隨著微軟的前方展望,未來​​的更新可能會進一步整合AI輔助的開發功能,例如GitHub Copilot。隨著AI驅動的工具變得越來越突出,Visual Studio可能會進一步發展,以結合智能代碼建議,自動調試幫助和更多上下文開發人員支持。

Categories: IT Info