ITBear旗下自媒體矩陣:

微軟Visual Studio 2019 for Mac 8.3 正式版發(fā)布

   時間:2019-09-25 08:46:22 來源:IT之家編輯:星輝 發(fā)表評論無障礙通道

Visual Studio 2019 for Mac 8.3 正式發(fā)布了,以下是這個版本中關(guān)注的三個重要內(nèi)容:

Support for .NET Core 3, .NET Standard 2.1, and C# 8.0.

Solution-level management of NuGet packages.

Multi-targeting for .NET libraries.

具體內(nèi)容是:

Support for .NET Core 3.0, .NET Standard 2.1, and C# 8.0

此版本正式支持.NET Core 3.0、.NET Standard 2.1和C# 8.0。無論是第一次安裝IDE還是從上一個版本中更新,.NET Core 3.0 SDK都將自動安裝。你可以創(chuàng)建、構(gòu)建、運(yùn)行、調(diào)試和發(fā)布.NET Core 3.0應(yīng)用程序。

在Visual Studio for Mac中編輯C# 8.0文件時,可以使用新的C# 8.0特性,如數(shù)據(jù)成員的只讀性和切換表達(dá)式。

NuGet solution-level package management

此版本增加了對NuGet方案級包管理功能的支持,這是開發(fā)者社區(qū)強(qiáng)烈要求更改之一。隨著解決方案中項(xiàng)目數(shù)量的增加,在整個項(xiàng)目中保留相同版本的包變得困難。經(jīng)過改進(jìn),將整個解決方案合并成一個單一版本的包會更加容易。

Multi-Targeting

在構(gòu)建現(xiàn)代.NET庫時,庫開發(fā)者通常需要考慮各種平臺和設(shè)備。.NET Standard是添加對多個平臺的支持的最佳解決方案,但有時需要在不支持它的.NET框架中使用API。在這種情況下,最好的解決方案是使用多目標(biāo)來構(gòu)建多個.NET框架。8.3版本為支持多目標(biāo)的項(xiàng)目提供了支持,改進(jìn)體驗(yàn)。在其中一個項(xiàng)目中編輯代碼時,使用編輯器窗口頂部的“目標(biāo)框架(Target Framework)”下拉列表,集中在特定的目標(biāo)框架上編輯。

更新所有Web編輯器

Visua lStudio for Mac v8.3發(fā)行版的一個主要重點(diǎn)是優(yōu)化ASP .NET Core開發(fā)人員工作流。在8.1版中,引入了新的C#編輯器。8.2引入新的XAML編輯器。在8.3版中,官方更新了所有的web編輯器。新的Web編輯器基于與C#和XAML編輯器相同的原生UI,并提供了Visual Studio for Mac最近引入的所有高級特性,如多重插入符編輯、RTL支持和本機(jī)輸入支持。除了這些高級編輯器功能之外,新的Web體驗(yàn)還具有與Windows上的Visual Studio相同的核心功能,因此你可以使用相同的語言服務(wù)功能,從而使Visual Studio成為一種高效的IDE。這些語言服務(wù)提供了重要的功能,如IntelliSense以及代碼格式、語法突出顯示和導(dǎo)航支持。

新編輯器支持多種Web文件,包括HTML、CSHTML、JS、CSS以及支持JS、C#和CSS的CSHTML嵌入式支持。這意味著你將在JS、CSHTML等中看到高級IntelliSense。另外還改進(jìn)了對較少文件和Sass文件的支持。

ASP.NET Core: File Nesting support

此版本為ASP .NET Core項(xiàng)目添加了自動文件嵌套。應(yīng)用的自動文件嵌套規(guī)則與在Visual Studio中的規(guī)則相同。啟用文件嵌套后,可以更加集中地編輯頻度較高的文件,生成的文件和編輯頻度較少的文件將嵌套在其他相關(guān)文件下。

在多個Web瀏覽器上調(diào)試AS P.NET Core應(yīng)用程序

此版本中,在調(diào)試ASP .NET Core應(yīng)用程序時,可以選擇要運(yùn)行應(yīng)用程序的瀏覽器。

XAML Hot Reload for Xamarin.Forms Preview

XAML熱重載使你可以在Xamarin.Forms UI上快速迭代,而無需構(gòu)建和部署?,F(xiàn)在在調(diào)試應(yīng)用程序時,你可以編輯XAML并點(diǎn)擊保存,以查看正在運(yùn)行的應(yīng)用程序中實(shí)時更改。這適用于所有有效的部署目標(biāo),包括模擬器、仿真器和物理設(shè)備。

Android 10、Xcode 11和IOS 13支持Xamarin

Visual Studio for Mac 8.3 中,Xamarin開發(fā)人員可以利用Google和Apple的最新和最優(yōu)秀的特性。

New“Delighters”for all developers

Visual Studio for Mac長期以來支持可配置的“鍵綁定”,根據(jù)用戶的個人喜好定制快捷方式。在這個版本中,在IDE的第一次啟動時添加了一個新的提示, 提示你進(jìn)行個性化定制。

另外,可以在IDE中打開任何文檔,右鍵單擊它,然后選擇“pin”,使其在所有文檔選項(xiàng)卡的左側(cè)保持打開狀態(tài)。

下載地址:

https://www.visualstudio.com/vs/mac

舉報 0 收藏 0 打賞 0評論 0
 
 
更多>同類資訊
全站最新
熱門內(nèi)容
網(wǎng)站首頁  |  關(guān)于我們  |  聯(lián)系方式  |  版權(quán)聲明  |  網(wǎng)站留言  |  RSS訂閱  |  違規(guī)舉報  |  開放轉(zhuǎn)載  |  滾動資訊  |  English Version