系統(tǒng)之家 - 系統(tǒng)光盤(pán)下載網(wǎng)站!

當(dāng)前位置:系統(tǒng)之家 > IT快訊 > 詳細(xì)頁(yè)面

微軟發(fā)布Visual Studio 2019 16.5(附更新內(nèi)容)

編輯:jiayuan 2020-03-19 09:37:41 來(lái)源于:IT之家

  借助微軟官方精心打造的Visual Studio開(kāi)發(fā)工具和服務(wù),用戶(hù)便可以在任何平臺(tái)和語(yǔ)言時(shí)輕松開(kāi)發(fā)應(yīng)用程序了。而據(jù)最新消息顯示,微軟日前又發(fā)布了全新的Visual Studio 2019 16.5 版本!感興趣的朋友,不妨和小編一起來(lái)了解一下。

微軟發(fā)布Visual Studio 2019 16.5

  更新內(nèi)容如下:

  .NET 移動(dòng)開(kāi)發(fā)

  首先要討論的特性是 XAML Hot Reload for Xamarin.Forms。此功能可加快開(kāi)發(fā)速度,并使開(kāi)發(fā)者可以更輕松地在移動(dòng)應(yīng)用的用戶(hù)界面上進(jìn)行構(gòu)建、實(shí)驗(yàn)和迭代。且無(wú)需在每次調(diào)整 UI 時(shí)都重新構(gòu)建應(yīng)用程序,因?yàn)楦臅?huì)在應(yīng)用程序運(yùn)行時(shí)立即顯示。它會(huì)在你每一次更改時(shí)實(shí)時(shí)更新,如果與應(yīng)用程序進(jìn)行了交互,并進(jìn)行更改時(shí),應(yīng)用程序的狀態(tài)不會(huì)丟失。

  .NET 生產(chǎn)力

  關(guān)于 .NET 生產(chǎn)力效率的提高,該版本也帶來(lái)了一些新功能。

  一是,可以將 if 語(yǔ)句轉(zhuǎn)換為 switch 語(yǔ)句或 switch 表達(dá)式。將光標(biāo)放在 if 關(guān)鍵字上,按下 Ctrl+,觸發(fā)“快速操作和重構(gòu)”菜單。最后,選擇轉(zhuǎn)換為 “switch”語(yǔ)句(Convert to ‘switch’ statement)或轉(zhuǎn)換為 “switch” 表達(dá)式(Convert to ‘switch’ expression)即可。

微軟發(fā)布Visual Studio 2019 16.5

  IntelliSense

  此外,IntelliSense 現(xiàn)在支持未導(dǎo)入擴(kuò)展方法的完成。要使用此功能,需要在“工具”》“選項(xiàng)”》“文本編輯器”》“C#”》“Intellisense”》中啟用此選項(xiàng),然后選擇“顯示未導(dǎo)入的命名空間中的項(xiàng)目(實(shí)驗(yàn)性)”。

  簡(jiǎn)化插值

  此外,新版本添加了簡(jiǎn)化字符串插值重構(gòu)的功能,這將使字符串插值更加清晰明了。將光標(biāo)放在字符串插值上。按 Ctrl+。觸發(fā)“快速操作和重構(gòu)”菜單,然后選擇“簡(jiǎn)化插值”。

微軟發(fā)布Visual Studio 2019 16.5

  提取局部函數(shù)重構(gòu)可以將代碼片段從現(xiàn)有方法轉(zhuǎn)換為局部函數(shù),高亮要提取的代碼。依然是觸發(fā)“快速操作和重構(gòu)”菜單,然后選擇“提取本地功能”。

微軟發(fā)布Visual Studio 2019 16.5

  Debugging in C++ and .NET

  Pinnable Properties 是流行的托管代碼調(diào)試工具,它可以用來(lái)快速查看對(duì)象的屬性,F(xiàn)在,C++ 中的 DataTips 以及“自動(dòng)”、“本地”和“監(jiān)視”窗口均提供了此功能。

微軟發(fā)布Visual Studio 2019 16.5

  此外還添加了一項(xiàng)新功能,可用于調(diào)試多線程應(yīng)用程序。這有助于避免費(fèi)力地確定死鎖或其他與線程相關(guān)的錯(cuò)誤的根源,F(xiàn)在可以在 “Call Stack” 窗口、“Parallel Stacks” 窗口和 “Threads” 窗口的位置列中查看哪個(gè)托管線程正在持有 .NET 對(duì)象鎖。

微軟發(fā)布Visual Studio 2019 16.5

  在之前的更新中,調(diào)試在 Docker Linux 容器中運(yùn)行的進(jìn)程成為可能,F(xiàn)在,也可以在 Docker Windows 容器中執(zhí)行相同的操作。

微軟發(fā)布Visual Studio 2019 16.5

  最后,對(duì)于在 Open Enclave SDK 上構(gòu)建應(yīng)用程序的開(kāi)發(fā)人員,Visual Studio 2019 16.5 中也添加了調(diào)試支持。

微軟發(fā)布Visual Studio 2019 16.5

  完整更新列表:

  https://docs.microsoft.com/en-us/visualstudio/releases/2019/release-notes#16.5.0

標(biāo)簽 VisualStudio

發(fā)表評(píng)論

0

沒(méi)有更多評(píng)論了

評(píng)論就這些咯,讓大家也知道你的獨(dú)特見(jiàn)解

立即評(píng)論

以上留言?xún)H代表用戶(hù)個(gè)人觀點(diǎn),不代表系統(tǒng)之家立場(chǎng)

官方交流群 軟件收錄