Visual Studio 2019 for Mac發8.1
微軟一次發布了Visual Studio 2019 for Mac 8.1正式版以及8.2的預覽版,這兩個版本中都有大量的更新,在8.1中,微軟繼續擴展新編輯器的功能,以彌補新舊編輯器之間的功能差距,而8.2預覽版,則是改進了XAML的編輯功能,並且加入C# 8的預覽。
微軟應開發者要求,在8.1版本強化了程序代碼片段功能(Code Snippets),擴展程序代碼自動完成功能,使開發者能更快速地進行開發工作。Visual Studio 2019 for Mac除了添加了許多內置的程序代碼片段,也能通過使用IntelliSense,可以為項目增加像是屬性或是構建子等許多常用程序代碼區塊,在偏好設置(Preferences)中的程序代碼片段編輯器,開發者就能自行擴展需要的程序代碼區塊。
另外,Mac開發者現在可以在C#項目中使用內聯燈泡(Inline Lightbulb)的功能,以幫助優化程序代碼和檢測錯誤,開發者只要點擊內聯燈泡建議的修複選項,就能快速地修復程序代碼中的問題,微軟也提到,Visual Studio 2019 for Mac中的內聯燈泡功能,跟Visual Studio的Windows版本共享建議邏輯,因此分析跟支持都會是最新的。
新版本還加入了新的程序代碼操作控制,開發者可以在項目中跨文件的拖拉程序代碼,以快速地移動程序代碼(下圖),而且也支持文件大綱(Document Outline)以及全新的移至行(Go to Line)功能。另外,微軟在這個版本還改進了性能以及穩定性,以及更新ASP.NET Core項目樣板。
開發者只要將Visual Studio 2019 for Mac切換到預覽版頻道,就能搶先試用8.2版本的新功能。在這個版本,Visual Studio Mac版開始具備Windows版的C#編輯器,與XAML語言服務核心的XAML編輯功能,這些新組件包含更精確的IntelliSense以及更好的Linting功能,提升Mac開發者的XAML與AXML編輯體驗,微軟提到,新的XAML語言服務現在支持模糊比對、子字元串比對以及駝峰式大小寫(CamelCase matching),能有效減少搜索關鍵字的時間。
從Visual Studio for Mac 8.1開始,新的編輯器支持Android布局和資源文件編輯,用戶能在編輯Android布局的同時,就能審查即時的設計審查圖(下圖),增加編輯Android XML的效率,微軟也提到,新編輯器會不停地更新,因此Android XML的編輯功能在8.2中也會持續改善,獲得最新的IntelliSense以及編輯器功能支持。微軟除了為Visual Studio持續更新.NET Core 3外,Visual Studio for Mac 8.2也添加支持最新的C# 8預覽。


※微軟封鎖Windows PC和不安全的藍牙版FIDO密鑰配對
※Unity編輯器推出官方Linux版本
TAG:十輪網 |