翻譯|產(chǎn)品更新|編輯:陳津勇|2019-12-05 13:37:40.683|閱讀 847 次
概述:Visual Studio 2019v16.4版本正式發(fā)布,新版本更新的內(nèi)容包括GitHub可直接從Team Explorer發(fā)布、Xamarin.Forms的XAML Hot Reload、Container Tools窗口、適用于WPF和UWP桌面開發(fā)人員的XAML工具改進(jìn)等。
# 界面/圖表報(bào)表/文檔/IDE等千款熱門軟控件火熱銷售中 >>
Visual Studio是微軟研發(fā)的開發(fā)工具包系列產(chǎn)品,是一個(gè)基本完整的開發(fā)工具集,它包括了整個(gè)軟件生命周期中所需要的大部分工具,如UML工具、代碼管控工具、集成開發(fā)環(huán)境(IDE)等等。所寫的目標(biāo)代碼適用于微軟支持的所有平臺(tái),包括Microsoft Windows、Windows Mobile、Windows CE、.NET Framework、.NET Compact Framework和Microsoft Silverlight及Windows Phone。
在2019年最后一個(gè)月,Visual Studio 2019v16.4正式發(fā)布。一起來看看都更新了哪些內(nèi)容吧!
GitHub直接從Team Explorer發(fā)布
可以從Team Explorer直接完成GitHub發(fā)布的功能一直備受青睞,因?yàn)樗梢耘cGitHub存儲(chǔ)庫進(jìn)行無縫通信。在VS 2019v16.4中,開發(fā)團(tuán)隊(duì)就將這一功能直接引入VS 2019.
所以,你可以通過單擊“Team Explorer Synchronization”頁面上的“Publish to GitHub”按鈕來同步本地存儲(chǔ)庫。下圖為從Visual Studio 2019 v16.4發(fā)布到GitHub:
Xamarin.Forms的XAML Hot Reload
接下來,Xamarin.Forms的XAML Hot Reload使您無需另外的構(gòu)建和部署,就能夠?qū)AML UI進(jìn)行更改,并實(shí)時(shí)看到它們的變化。此功能極大地加快了開發(fā)速度,使其更易于在用戶界面上進(jìn)行構(gòu)建、實(shí)驗(yàn)和迭代。最重要的是,由于您不必為每次調(diào)整都重新構(gòu)建應(yīng)用程序,因此可以節(jié)省多少時(shí)間。
因?yàn)閼?yīng)用程序是使用XAML Hot Reload編譯的,所以它可以與所有庫和第三方控件一起使用,并且適用于iOS和Android。因此,它適用于所有有效的部署目標(biāo),包括模擬器、模擬器和物理設(shè)備。觀看下方視頻了解更多↓
Container Tools窗口
“Container Tools”窗口是作為Visual Studio Marketplace擴(kuò)展的另一個(gè)附加功能。通過此新工具窗口,可以列出、檢查、停止、啟動(dòng)和刪除本地計(jì)算機(jī)上的Docker映像和容器。通過此方法,您可以查看正在運(yùn)行的容器中的文件夾和文件,并打開終端窗口。Visual Studio v16.4中的Container Tools窗口:
適用于WPF和UWP桌面開發(fā)人員的XAML工具改進(jìn)
此外,開發(fā)團(tuán)隊(duì)將繼續(xù)投資于提高開發(fā)WPF和UWP應(yīng)用程序的桌面開發(fā)人員的生產(chǎn)力。新功能包括對XAML片段的IntelliSense支持,用于Live Visual Tree的“Just My XAML”過濾器、合并資源字典功能,以及與XAML設(shè)計(jì)器分開彈出代碼編輯器視圖的功能。
Pinnable Properties Tool
借助新的Pinnable Properties工具,調(diào)試時(shí)如何通過對象的屬性來識(shí)別對象變得更加容易。簡而言之,將光標(biāo)懸停在要在Watch、Autos和Locals窗口的調(diào)試器中顯示的屬性上。點(diǎn)擊圖釘圖標(biāo),您將在顯示屏頂部看到所需的信息!下圖是Visual Studio 2019 v16.4中顯示的調(diào)試器中的Pin屬性:
另外,為了幫助簡化異步代碼的調(diào)試,開發(fā)團(tuán)隊(duì)向“Parallel Stacks for Tasks”添加了新功能,該窗口可在.NET中可視化任務(wù)。
.NET Productivity
新版本中添加了新的Go To Base命令以在繼承鏈中向上導(dǎo)航。在上下文(右鍵單擊)菜單上可以使用“Go To Base”命令,也可以在要瀏覽繼承層次結(jié)構(gòu)的元素上鍵入(Alt + Home)。下圖為Visual Studio 2019 v16.4中顯示的轉(zhuǎn)到基本命令:
另外,您可以直接通過編輯器配置代碼樣式規(guī)則的嚴(yán)重性級別。將光標(biāo)置于錯(cuò)誤、警告或建議上,然后鍵入(Ctrl +。),打開“Quick Actions and Refactorings”菜單。接下來,選擇“Configure or Suppress issues”。最后,選擇規(guī)則 > 選擇要配置的嚴(yán)重性級別。這將使用規(guī)則的新嚴(yán)重性更新現(xiàn)有的EditorConfig。如果當(dāng)前沒有.editorconfig文件,將自動(dòng)生成一個(gè)。
*更多新版本內(nèi)容,請點(diǎn)擊此處查看>>>
想要獲取Visual Studio更多資源或正版授權(quán)的伙伴,請聯(lián)系領(lǐng)取
12月,慶圣誕、迎元旦,軟件商城專屬優(yōu)惠價(jià),領(lǐng)優(yōu)惠券再享折上折>>>
本站文章除注明轉(zhuǎn)載外,均為本站原創(chuàng)或翻譯。歡迎任何形式的轉(zhuǎn)載,但請務(wù)必注明出處、不得修改原文相關(guān)鏈接,如果存在內(nèi)容上的異議請郵件反饋至chenjj@fc6vip.cn
文章轉(zhuǎn)載自: