Visual Studio 2019 for Mac 8.2以及 8.3 版的 preview 1 已經發布,下面我們來看它的更新內容:
這個版本中,在 IDE 中為 XAML 和 AXML 文件提供一個新的編輯器。這些編輯器與 Windows 上的 Visual Studio 中的編輯器相同。
在 Visual Studio 2019 for Mac 的 8.1 版中,引入了新的 C# 編輯器,並繼續添加特性以進一步改進 Visual Studio for Mac 中的代碼編輯體驗。在最新的版本中,引入 IntelliSense 類型篩選更好地組織完成列表,使其只包含查找的類型。例如,如果只想看到類,單擊類圖標或點擊熱鍵類(⌥ + C)將結果限制為該類,還可以包括多個過濾器。
此更新包括以下領域的一些顯著的 XAML 改進:IntelliSense、性能、可靠性和 linting。在下面的動畫中,可以看到 XAML 文件的新體驗。
通過添加新的 XAML 編輯器,還包括了一個新的 XAML 語言服務,這種新語言服務的一個好處是改進了匹配功能。例如,它支持模糊、子字元串和CamelCase 匹配。
在這個版本中,更新了 .axml 文件的編輯器。這些增強與 XAML 編輯器中的增強類似。一些具體的改進包括:IntelliSense、.axml 文件的語義編輯以及對轉到定義的支持。下面是這個新編輯的截圖:
使用此版本,支持 .NET Core 3.0 預覽版和 C#8。首先,在安裝 Visual Studio for Mac 之後,需要安裝 .NET Core 3.0 SDK 的預覽版。請注意,目前 .NET Core3.0 SDK 並不與 IDE 捆綁在一起,但是將在以後的版本中包含它。安裝 SDK 並重新啟動 Visual Studio for Mac 之後,就可以創建、構建、運行、調試和發布 .NET Core 3.0 應用程序。
此外,為了在 .NET Core 3.0 SDK 中啟用 C#8,則需要使用 Visual Studio for Mac 中的 Project 選項。在 Project 選項中,轉到 Build>General>Language 選項,並將 C# 語言版本設置為 Version 8,如下圖所示:
在 8.3 的第一個預覽版本中,重點是 .NET Core 改進。
在此預覽中,添加了對發布 .NET Core 控制台和 .NET 標準庫項目的支持。下面是在控制台應用程序上工作時這個新選項的屏幕截圖:
在開發 ASP.NET Core 應用程序時,可以使用 lauchSettings.json 文件配置如何為開發目的啟動應用程序。在 LaunchSettings.json 中,您可以配置應用程序的 URL 來偵聽,以及在運行或調試時應用的環境變數。使用此更新,更容易與其他可能不使用 Visual Studio for Mac 的項目協作。Visual Studio、Visual Studio Code 和 DotNet CLI(命令行介面)已經支持此文件。
在此預覽中,為 ASP.NET Core 項目添加自動文件嵌套。應用的自動文件嵌套規則與在 Visual Studio 中找到的規則相同。啟用文件嵌套后,就可以更好地集中精力編輯最頻繁的文件。生成的文件和較少編輯的文件將嵌套在其他相關文件下。
詳細內容見發布說明
下載地址:
[admin
]