熱搜:win11繞過(guò)硬件限制安裝 一鍵重裝Win10系統(tǒng) 最干凈的u盤(pán)啟動(dòng)盤(pán) 真正純凈版的win7系統(tǒng)
編輯: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)了解一下。
更新內(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)即可。
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)化插值”。
提取局部函數(shù)重構(gòu)可以將代碼片段從現(xiàn)有方法轉(zhuǎn)換為局部函數(shù),高亮要提取的代碼。依然是觸發(fā)“快速操作和重構(gòu)”菜單,然后選擇“提取本地功能”。
Debugging in C++ and .NET
Pinnable Properties 是流行的托管代碼調(diào)試工具,它可以用來(lái)快速查看對(duì)象的屬性,F(xiàn)在,C++ 中的 DataTips 以及“自動(dòng)”、“本地”和“監(jiān)視”窗口均提供了此功能。
此外還添加了一項(xiàng)新功能,可用于調(diào)試多線程應(yīng)用程序。這有助于避免費(fèi)力地確定死鎖或其他與線程相關(guān)的錯(cuò)誤的根源,F(xiàn)在可以在 “Call Stack” 窗口、“Parallel Stacks” 窗口和 “Threads” 窗口的位置列中查看哪個(gè)托管線程正在持有 .NET 對(duì)象鎖。
在之前的更新中,調(diào)試在 Docker Linux 容器中運(yùn)行的進(jìn)程成為可能,F(xiàn)在,也可以在 Docker Windows 容器中執(zhí)行相同的操作。
最后,對(duì)于在 Open Enclave SDK 上構(gòu)建應(yīng)用程序的開(kāi)發(fā)人員,Visual Studio 2019 16.5 中也添加了調(diào)試支持。
完整更新列表:
https://docs.microsoft.com/en-us/visualstudio/releases/2019/release-notes#16.5.0
發(fā)表評(píng)論
共0條
評(píng)論就這些咯,讓大家也知道你的獨(dú)特見(jiàn)解
立即評(píng)論以上留言?xún)H代表用戶(hù)個(gè)人觀點(diǎn),不代表系統(tǒng)之家立場(chǎng)