使用Visual Studio 2019生成工具,可以通過命令行接口生成 Visual Studio 項(xiàng)目。 支持ASP.NET、Azure、C++ 桌面、.NET 桌面等等項(xiàng)目,方便的Visual Studio 2019項(xiàng)目生成工具。
功能介紹
Visual Studio 2019生成工具支持的項(xiàng)目包括:ASP.NET、Azure、C++ 桌面、ClickOnce、容器、.NET Core、.NET 桌面、Node.js、Office 和 SharePoint、Python、TypeScript、單元測試、UWP、WCF 和 Xamarin。
軟件特色
.NET Core 桌面應(yīng)用程序支持
.NET Core 3.0 完全支持Windows窗體和 WPF 應(yīng)用程序。
Visual Studio 2019 16.3 具有用于構(gòu)建和發(fā)布 WPF 應(yīng)用程序所需的熟悉工具,包括 WPF XAML 設(shè)計(jì)器、用于為 WPF 應(yīng)用程序創(chuàng)建MSIX 包的工具等。
此外,面向 .NET Core 項(xiàng)目的 Windows Forms Designer 的*個預(yù)覽版現(xiàn)已發(fā)布。目前還處于設(shè)計(jì)起步階段,因此可以作為 Visual Studio 擴(kuò)展(“ VSIX”)使用。一旦安裝了 .NET Core Designer,Visual Studio 將根據(jù)你的應(yīng)用程序的目標(biāo)框架自動選擇合適的設(shè)計(jì)器。設(shè)計(jì)器的預(yù)覽版只支持一部分控件,但是在進(jìn)一步的預(yù)覽版中,每月都會添加更多控件。因此,如果需要定期使用設(shè)計(jì)器,官方不建議將 Windows Forms 應(yīng)用程序移植到 .NET Core。
.NET 在容器中的應(yīng)用
現(xiàn)在,構(gòu)建 Azure 函數(shù)(v2)的開發(fā)人員可以將 Docker 容器支持(僅 Linux)添加到其 C# 項(xiàng)目中。可以通過在解決方案資源管理器中右鍵單擊項(xiàng)目名稱,然后選擇 Add > Docker Support 來完成。除了將 Dockerfile 添加到項(xiàng)目中之外,調(diào)試目標(biāo)還將設(shè)置為 “Docker”,這意味著在調(diào)試 Function 應(yīng)用程序時,調(diào)試目標(biāo)將在運(yùn)行的容器中進(jìn)行。
.NET 生產(chǎn)力
由于 C# 8.0 和 .NET Core 3.0 已發(fā)布,因此 Visual Studio 工具已更新,以使用戶在使用這些新工具時效率更高。以下是官方添加的數(shù)十種重構(gòu)功能。
你可以使用重構(gòu)包裝流暢的調(diào)用鏈。要嘗試此操作,請將光標(biāo)放在呼叫鏈上,然后按 Ctrl+R,打開“快速操作和重構(gòu)”菜單。
現(xiàn)在,還可以在重命名接口、枚舉或類時重命名文件。為此,只需將光標(biāo)放在類名稱中,然后按 Ctrl+R,R 以打開“重命名”對話框并選中“重命名文件”框。
16.4 Preview 1 版本中的.NET
Visual Studio 2019 16.4 *個預(yù)覽版中的功能包括新的 .NET Core 3.0 應(yīng)用程序發(fā)布選項(xiàng):``準(zhǔn)備運(yùn)行(Crossgen)、鏈接和 SingleExe(制作微型 .NET Core 3.0 應(yīng)用程序)以及新模板。
C++
Visual Studio 2019 16.3 為所有 C++ 開發(fā)人員帶來了新的生產(chǎn)力功能,并增強(qiáng)了 C++ 跨平臺開發(fā)體驗(yàn)。
除了這兩個方面,遵循 C++ 標(biāo)準(zhǔn)一致性工作的人都將很高興聽到 C++ 標(biāo)準(zhǔn)庫(STL)中的內(nèi)容,/std:c++ latest 開關(guān)下提供了幾個新的預(yù)覽功能,包括 C++ Concepts。
C++ 生產(chǎn)力
新版本包含許多令 C++ 開發(fā)人員興奮的改進(jìn)。例如,可以使用鍵盤快捷鍵 Ctrl+K、Ctrl+/ 切換行注釋,以輕松地擱置尚不想編譯的代碼。
借助內(nèi)置的考慮類型限定符的過濾器,IntelliSense 完成列表現(xiàn)在比以往更強(qiáng)大。例如,如果在 const std::vector 之后鍵入,列表現(xiàn)在將過濾掉會非法修改它的函數(shù),例如 push_back。
接下來,新的默認(rèn)語義著色方案使你能夠一目了然地理解代碼。你會在以下區(qū)域中看到新的顏色:函數(shù)、局部變量、轉(zhuǎn)義符、關(guān)鍵字–控件(if/else/for/return),字符串轉(zhuǎn)義符和宏。還有一個選項(xiàng)可以區(qū)分全局函數(shù)和成員函數(shù)以及變量。下面的截圖說明了 Visual Studio 藍(lán)色和深色主題的新著色:
最后,官方表示為 C++ 開發(fā)人員默認(rèn)啟用了 AI 驅(qū)動的 IntelliSense 的 IntelliCode,并添加了一種方法來配置“調(diào)用堆棧”窗口以隱藏或顯示模板參數(shù),以提高可讀性,并在 Visual Studio 代碼分析中添加了一些新的 CppCoreCheck 規(guī)則,包括新的“枚舉規(guī)則”規(guī)則集以及其他 const、枚舉和類型規(guī)則。
1贛教云教學(xué)通2.0-贛教云教學(xué)通2.0下載 v5......
2step7 microwin-西門子PLC S7......
3百度網(wǎng)盤清爽精簡純凈版-網(wǎng)盤工具-百度網(wǎng)盤清爽精......
4360安全瀏覽器-瀏覽器-360安全瀏覽器下載 ......
5谷歌瀏覽器 XP版-谷歌瀏覽器 XP版-谷歌瀏覽......
6Kittenblock重慶教育專用版-機(jī)器人編程......
7seo外鏈助手(超級外鏈) -SEO外鏈優(yōu)化工具......
8小米運(yùn)動刷步數(shù)神器-小米運(yùn)動刷步數(shù)神器下載 v2......