微軟Visual Studio 2019版本16.3 正式發布,支持 .NET Core 3.0

微軟正式發布了Visual Studio 2019 16.3版本,主要更新內容如下:

.NET Core 3.0

Visual Studio版本16.3包括對?.NET Core 3.0?的支持。

注意:如果使用的是.NET Core 3.0,則需要使用Visual Studio 16.3或更高版本。

.NET Core桌面應用程序支持

.NET Core 3.0完全支持Windows窗體和WPF應用程序。

Visual Studio 2019 16.3具有用于構建和發布WPF應用程序所需的熟悉工具,包括WPF XAML設計器、用于為WPF應用程序創建MSIX包的工具等。

此外,面向.NET Core項目的Windows Forms Designer的第一個預覽版現已發布。目前還處于設計起步階段,因此可以作為Visual Studio擴展(“VSIX”)使用。一旦安裝了.NET Core Designer,Visual Studio將根據你的應用程序的目標框架自動選擇合適的設計器。設計器的預覽版只支持一部分控件,但是在進一步的預覽版中,每月都會添加更多控件。因此,如果需要定期使用設計器,官方不建議將Windows Forms應用程序移植到.NET Core。

.NET在容器中的應用

現在,構建Azure函數(v2)的開發人員可以將Docker容器支持(僅Linux)添加到其C#項目中。可以通過在解決方案資源管理器中右鍵單擊項目名稱,然后選擇Add > Docker Support來完成。除了將Dockerfile添加到項目中之外,調試目標還將設置為“Docker”,這意味著在調試Function應用程序時,調試目標將在運行的容器中進行。

.NET生產力

由于C# 8.0和.NET Core 3.0已發布,因此Visual Studio工具已更新,以使用戶在使用這些新工具時效率更高。以下是官方添加的數十種重構功能。

你可以使用重構包裝流暢的調用鏈。要嘗試此操作,請將光標放在呼叫鏈上,然后按Ctrl+R,打開“快速操作和重構”菜單。

現在,還可以在重命名接口、枚舉或類時重命名文件。為此,只需將光標放在類名稱中,然后按Ctrl+R,R以打開“重命名”對話框并選中“重命名文件”框。

16.4 Preview 1版本中的?.NET

Visual Studio 2019 16.4第一個預覽版中的功能包括新的.NET Core 3.0應用程序發布選項:``準備運行(Crossgen)、鏈接和SingleExe(制作微型.NET Core 3.0應用程序)以及新模板。

C++

Visual Studio 2019 16.3為所有C++開發人員帶來了新的生產力功能,并增強了C++跨平臺開發體驗。

除了這兩個方面,遵循C++標準一致性工作的人都將很高興聽到C++標準庫(STL)中的內容,/std:c++ latest開關下提供了幾個新的預覽功能,包括?C++ Concepts。

C++生產力

新版本包含許多令C++開發人員興奮的改進。例如,可以使用鍵盤快捷鍵Ctrl+K、Ctrl+/切換行注釋,以輕松地擱置尚不想編譯的代碼。

借助內置的考慮類型限定符的過濾器,IntelliSense完成列表現在比以往更強大。例如,如果在const std::vector之后鍵入,列表現在將過濾掉會非法修改它的函數,例如push_back。

接下來,新的默認語義著色方案使你能夠一目了然地理解代碼。你會在以下區域中看到新的顏色:函數、局部變量、轉義符、關鍵字–控件(if/else/for/return),字符串轉義符和宏。還有一個選項可以區分全局函數和成員函數以及變量。下面的截圖說明了Visual Studio藍色和深色主題的新著色:

最后,官方表示為C++開發人員默認啟用了AI驅動的IntelliSense的IntelliCode,并添加了一種方法來配置“調用堆棧”窗口以隱藏或顯示模板參數,以提高可讀性,并在Visual Studio代碼分析中添加了一些新的CppCoreCheck規則,包括新的“枚舉規則”規則集以及其他const、枚舉和類型規則。

新版本還包含大量更新內容,詳情可查看發布公告:

https://devblogs.microsoft.com/visualstudio/dot-net-core-support-in-visual-studio-2019-version-16-3/

本文來自互聯網用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務,不擁有所有權,不承擔相關法律責任。
如若轉載,請注明出處:http://www.pswp.cn/news/285518.shtml
繁體地址,請注明出處:http://hk.pswp.cn/news/285518.shtml
英文地址,請注明出處:http://en.pswp.cn/news/285518.shtml

如若內容造成侵權/違法違規/事實不符,請聯系多彩編程網進行投訴反饋email:809451989@qq.com,一經查實,立即刪除!

相關文章

C語言試題120之輸入兩個正整數 m 和 n,求其最大公約數和最小公倍數

?作者簡介:大家好我是碼莎拉蒂,CSDN博客專家?????? ??個人主頁:個人主頁 ??系列專欄:C語言試題200例 ??推薦一款模擬面試、刷題神器?? 點擊跳轉進入網站 1、題目 題目:輸入兩個正整數 m 和 n,求其最大公約數和最小公倍數 分析:利用輾除法 2 、溫馨提示…

spring+springMvc+mybatis 調用oracle 存儲過程

最近在項目中遇到在mybatis中調用oracle存儲過程的問題,網上各種查詢,最終解決了問題,在我們項目中我只需要oracle 的存儲過程返回一個字符串用來存入數據庫作為表數據的主鍵, 接下來整理代碼: 首先構建存儲過程getSeq…

OSChina 周一亂彈 ——致我們終將逝去的青春

2019獨角獸企業重金招聘Python工程師標準>>> 我們的青春是這樣的。 從幼兒園午睡開始, 做了一萬遍的廣播體操, 一條充滿了“血”和“淚”的三八線 遍地開花的煎餅果子攤 五毛錢只能養活三天的小雞 象征著財富和地位的彈珠 放學后 奔向世界 放…

【ArcGIS Engine二次開發】入門基礎(2):ArcGIS開發方式(VBA、DLL、Add-in、Engine)對比

文章目錄2.1 使用VBA進行桌面軟件開發2.1.1 VBA開發方式2.1.1 VBA代碼的安全性2.2 使用DLL進行桌面軟件開發2.2.1 DLL開發方式2.2.2 DLL功能的應用部署2.3 使用Add-in進行桌面軟件開發2.4 使用ArcGIS Engine構建獨立應用程序對于桌面GIS應用來說,ArcGIS平臺不僅提供…

使用.Net驅動Jetson Nano的OLED顯示屏

背景最近幾年,邊緣計算的需求急劇爆發。人工智能、物聯網和 5G 的演進給邊緣計算帶來了無限的可能性。因為工作原因,有幸在2019開始接觸了英偉達 Jetson 家族的各種邊緣計算設備:Nano,TX2,AGX,NX等&#xf…

工程測量不用愁,120個視頻動畫幫你忙,簡單易學直觀明了!

工程測量不用愁,120個視頻動畫幫你忙,簡單易學直觀明了!文末提供下載地址。

2016-2017-2學期《程序設計與數據結構》教學進程

2016-2017-2學期《程序設計與數據結構》教學進程 目錄 考核方式課前準備教學進程 第00周學習任務和要求第01周學習任務和要求第02周學習任務和要求第03周學習任務和要求第04周學習任務和要求第05周學習任務和要求第06周學習任務和要求第07周學習任務和要求第08周學習任務和要求…

[轉]Spring SpringMVC SpringBoot SpringCloud概念、關系及區別

一、正面解讀: Spring主要是基于IOC反轉Beans管理Bean類,主要依存于SSH框架(StrutsSpringHibernate)這個MVC框架,所以定位很明確,Struts主要負責表示層的顯示,Spring利…

C語言試題121之輸入一行字符,分別統計出其中英文字母、空格、數字和其它字符的個數。

?作者簡介:大家好我是碼莎拉蒂,CSDN博客專家?????? ??個人主頁:個人主頁 ??系列專欄:C語言試題200例 ??推薦一款模擬面試、刷題神器?? 點擊跳轉進入網站 1、題目 題目:輸入一行字符,分別統計出其中英文字母、空格、數字和其它字符的個數。 分析:利用 w…

5.4 Spring AOP

2019獨角獸企業重金招聘Python工程師標準>>> 5.4.1 從代理機制初探AOP 來看一個簡單的例子,當需要在執行某些方法時留下日志信息,可能會這樣寫: import java.util.logging.*; public class HelloSpeaker{ pirvate Logger loggerL…

WPF 實現心電圖曲線繪制

本文經原作者授權以原創方式二次分享,歡迎轉載、分享。原文作者:流浪g原文地址:https://www.cnblogs.com/cong2312/p/16411637.html一、前言項目中之前涉及到胎兒心率圖曲線的繪制,最近項目中還需要添加心電曲線和血樣曲線的繪制功…

C語言試題110之利用條件運算符的嵌套來完成此題:學習成績大于等于90分的同學用 A 表示,60到89 分之間的用 B 表示, 60 分以下的用 C 表示。

?作者簡介:大家好我是碼莎拉蒂,CSDN博客專家?????? ??個人主頁:個人主頁 ??系列專欄:C語言試題200例 ??推薦一款模擬面試、刷題神器?? 點擊跳轉進入網站 1、題目 題目:C語言試題110之利用條件運算符的嵌套來完成此題:學習成績大于等于90分的同學用 A 表…

【NOIp 2015】【DFS】斗地主

題面 自己網上去搜吧… 代碼 #include <cstdio> #include <cstring> #include <algorithm> #define INF 10000000 #define maxn 40 using namespace std;int t,n,temp,a,zhang[maxn],ansINF;void dfs(int,int,int,int); void shunzi(int,int,int,int,int);vo…

[轉]從入門到精通,Java學習路線導航

引言 最近也有很多人來向我"請教"&#xff0c;他們大都是一些剛入門的新手&#xff0c;還不了解這個行業&#xff0c;也不知道從何學起&#xff0c;開始的時候非常迷茫&#xff0c;實在是每天回復很多人也很麻煩&#xff0c;所以在這里統一作個回復吧。 Java學習路線…

如何讓 Dapper 支持 DateOnly 類型

前言在上次的文章中&#xff0c;我們讓 EF Core 6 支持了 DateOnly 類型。那么&#xff0c;Dapper 是否支持 DateOnly 類型呢&#xff1f;public class User {public int Id { get; set; }public string Name { get; set; }public DateOnly Birthday { get; set; } }using (var…

HP proliant服務器從usb啟動

1&#xff0c;開機出現自檢畫面開始按F9進入設置&#xff0c;進入BIOS 選擇standard boot order&#xff08;rpl&#xff09;&#xff0c;把usb driver放在第一位&#xff0c;保存好 2&#xff0c;按F1開始啟動。 &#xff08;注&#xff1a;我使用ubuntu14.04&#xff0c;到啟…

VB常用內部函數大全一覽表(建議收藏)

VB提供了大量的內部函數供用戶在編程時調用。內部函數按其功能分為數學運算函數、字符串函數、轉換函數、日期與時間函數、判斷函數和格式輸出函數等。 文章目錄 算術函數字符串函數日期和時間函數數據類型轉換函數算術函數 字符串函數 日期和時間函數

數據庫分類介紹

在當今的互聯網中&#xff0c;最常見的數據庫模型主要是兩種&#xff0c;即“關系型數據庫”和“非關系型數據庫”。 一、關系型數據庫 1、關系型數據庫的由來 雖然網狀數據庫和層次數據庫已經很好的解決了數據的集中和共享問題&#xff0c;但是在數據庫獨立性和抽象級別上扔有…

BZOJ 1717 [Usaco2006 Dec]Milk Patterns 產奶的模式(后綴數組)

【題目鏈接】http://www.lydsy.com/JudgeOnline/problem.php?id1717 【題目大意】 求一個最長的串&#xff0c;使得其在母串中出現的次數達到要求 【題解】 二分答案&#xff0c;利用后綴數組求出的height數組進行檢驗 【代碼】 #include <cstdio> #include <cstring…

記一次 .NET 某物管后臺服務 卡死分析

一&#xff1a;背景 1. 講故事這幾個月經常被朋友問&#xff0c;為什么不更新這個系列了&#xff0c;哈哈&#xff0c;確實停了好久&#xff0c;主要還是打基礎去了&#xff0c;分析 dump 的能力不在于會靈活使用 windbg&#xff0c;而是對底層知識有一個深厚的理解&#xff0c…