天天看點

Visual Studio 2019 正式釋出,重磅更新,支援live share

微軟今天宣布正式推出Visual Studio 2019。Visual Studio 2019現在更快、更可靠、更高效,并且适用于個人和團隊,在使用和入門方面增強了體驗。此版本中包含的一些新功能包括用于AI輔助IntelliSense的IntelliCode,擴充重構功能、更智能的調試等。

如約而至,微軟已于今天推出 Visual Studio 2019 正式版,一同釋出的還有 Visual Studio 2019 for Mac。

  Visual Studio 2019 下載下傳位址:https://visualstudio.microsoft.com/downloads/

  Visual Studio 2019 for Mac 下載下傳位址:https://visualstudio.microsoft.com/zh-hans/vs/mac/

  正如官方宣稱的“Code faster. Work smarter. Create the future”那樣,Visual Studio 2019 引入了很多新功能和改進以實作這一目标。

Visual Studio 2019 正式釋出,重磅更新,支援live share

  如上圖所示,新版本的改進包括簡化克隆 Git repo 的操作步驟、打開項目或解決方案、打開本地檔案夾或建立新項目。

  此外在模闆功能方面也有所改進,開發者可使用新列出的按受歡迎度排序的模闆建立改進了搜尋體驗和篩選器的項目,還可基于标簽進行搜尋,輕松通路"最近使用的項目模闆"清單。

  除了在啟動項目時的改進,Visual Studio 2019 也為開發者在編寫代碼時提供了不少新功能。例如代碼導航、重構功能的改進、文檔運作狀況訓示器以及一鍵代碼清除功能以應用多個重構規則。

  尤其值得一提的是 Live Share 功能,Visual Studio Live Share 是一項開發者服務,可讓開發者與團隊成員共享代碼庫及其上下文,并直接從 Visual Studio 内獲得即時雙向協作。利用 Live Share 功能,團隊成員可以無縫且安全地讀取、導航、編輯和調試已與他們共享的項目。Visual Studio 2019 中已預設安裝此服務,并支援 C++ 和 Python 這兩門呼聲甚高的程式設計語言。

Visual Studio 2019 正式釋出,重磅更新,支援live share

 Live Share 支援在 Visual Studio 2019 和 Visual Studio Code 中使用。

Visual Studio 2019 正式釋出,重磅更新,支援live share

  有關詳細資訊,請參見部落格文章 Visual Studio Live Share for real-time code reviews and interactive education(用于實時代碼評審和互動式教育的 Visual Studio Live Share)。

內建了Visual Studio Live Share實時與其他人協作功能,并預設安裝開啟。支援C++、VB.NET和Razor等附加語言,為客戶提供了解決方案視圖和源控件差異共享。

打開你最近處理過的代碼,或者通過新的啟動視窗,比如克隆、打開或建立項目等最常用的流程之一開始。

按受歡迎程度排序使用新模闆清單,建立具有改進的搜尋體驗和過濾器的新項目。

通過Shell中的一系列新視覺變化,為你的代碼提供更多垂直空間,并提供現代化的外觀和感覺。

無論你的顯示器配置和/或擴充如何,都可以檢視更清晰的IDE版本,微軟表示已經改進支援對每個螢幕的感覺。

在Visual Studio中使用改進的搜尋功能來處理菜單、指令、選項和可安裝元件。

使用文檔訓示器快速了解代碼檔案的“運作狀況”。通過名額中的一鍵式代碼清理運作和配置。

使用“選項”對話框中的新“預覽功能”頁面,輕松管理你選擇的預覽功能。

預設情況下,MSBuild和Visual Studio現在以.NET Framework 4.7.2為目标建構。

通過使用Visual Studio的新性能改進,來控制解決方案的負載,這些改進會影響步進速度,分支切換速度等。

請參閱任務狀态中心中的解決方案加載進度。

選擇打開解決方案過濾器檔案,看加載哪些項目。

通過限制輔助元件影響來提高你的輸入性能。

切換新選項,以禁用還原項目層次結構狀态和工具視窗狀态。

在調試時搜尋Watch、Autos和Locals視窗中的關鍵字,以提高查找對象或值的能力。

在檢查資料時,在Watch、Autos和Locals視窗中檢視格式說明符的下拉清單。

使用自定義可視化工具,現在與.NET Core相容。

使用大量子產品和PDB調試大型應用程式。

暫時存儲更改,以便你可以使用Team explorer對支援Git存儲的Git工具來處理其他任務。

檢視Visual Studio Market Place上的可選擴充,即Visual Studio的Pull Requests,已将Pull Request評論內建到Visual Studio中。

使用專注于開發人員工作流的新Azure DevOps工作項體驗,包括使用者特定的工作項視圖,從工作項建立分支,使用#mentions搜尋工作項以及内聯編輯。

使用Visual Studio IntelliCode編寫C++和XAML代碼時可以節省時間,Visual Studio IntelliCode是可選擴充,為你的代碼提供AI輔助編碼建議。

了解已合并的F#語言和工具開源貢獻。這些更改已添加到現有的F#功能集中。

使用Python Add Environment對話框輕松添加Python虛拟環境和conda環境。

充分利用對.NET Core 3.0項目的額外支援。

檢視ASP.NET的CPU分析。

對在虛拟機、虛拟機規模集和Azure Kubernetes服務上運作的.NET Web應用程式使用snapshot debugger程式。

體驗Xamarin.Android初始和增量建構性能的改進。

利用Xamarin Android Designer提高工作效率。

檢視Xamarin.Forms控件的新屬性面闆。

通過縮短Xamarin的工作負載大小并改進Android模拟器來提高性能。

将Intellicode與Xamarin.Forms XAML一起使用。

在微軟添加的支援的幫助下,将IntelliCode擴充到與XAML配合使用。

  該版本最值得關注的更新莫過于引入了新的 C# 編輯器、新的啟動視窗、支援啟動多個執行個體、支援 Unity 調試器。

Visual Studio 2019 正式釋出,重磅更新,支援live share

  

下面是Visual Studio 2019 for Mac版本中包含的新功能。  

此版本包含Visual Studio for Mac的下一代文本編輯器的預覽。  

此版本引入了新的入門體驗。

微軟已經添加了對運作IDE的多個執行個體的支援。

微軟添加了一種新方法來設定多個啟動項目,進而可以更輕松地建立解決方案Run Configuration,它将在調試時啟動多個項目。

Visual Studio for Mac現在可以檢測到Azure Functions模闆的更新可用,并将為你提供更新它們的對話框。

微軟用Windows上的相同核心Unity調試器替換了Mac上的Unity調試器。

微軟已經添加了對Git和Azure DevOps / Team Foundation Server的Microsoft帳戶身份驗證的支援。

Visual Studio for Mac 8.0 Preview與Visual Studio 7.7并行支援。由于Mono和Xamarin SDK在兩個版本的Visual Studio for Mac之間共享,為了獲得最佳體驗,微軟建議你至少使用Mono 5.18版本。可供選擇項,則為Xamarin.iOS 12.2.1,Xamarin.Android 9.1.0和Xamarin.Mac 5.2.1。

  Live Share 使用它可以進行更好的協作開發。主要功能:

Visual Studio 2019 正式釋出,重磅更新,支援live share

  Live Share 可以在 Visual Studio 2019 和 Visual Studio Code 上使用。

  在 Visual Studio Code 中使用需要安裝擴充:

Visual Studio 2019 正式釋出,重磅更新,支援live share

  安裝完成以後在此處進行會話管理:

Visual Studio 2019 正式釋出,重磅更新,支援live share

  (1)Visual Studio 2019

  Visual Studio 2019 可以直接點選右上角的 Live Share 來建立會話,建立完成會自動将會話連結(其他人通過連結加入)複制到剪貼闆。

  也可以通過 File -> Start Live Share Session 建立會話

  Visual Studio 2019 通過 File -> Join Live Share Session 來加入會話

  (2)Visual Studio Code

打開 Live Share 界面。通過 “開始協作會話” 來建立會話,通過 "Join collaboration session" 來加入會話

Visual Studio 2019 正式釋出,重磅更新,支援live share

  本示範使用 Visual Studio 2019 來建立會話,Visual Studio Code 加入會話。  

使用 Visual Studio 2019 建立項目

Visual Studio 2019 正式釋出,重磅更新,支援live share

點選右上角 ”Live Share“ 建立會話

Visual Studio 2019 正式釋出,重磅更新,支援live share

  建立完成會提示你,邀請連結已複制到剪貼闆

Visual Studio 2019 正式釋出,重磅更新,支援live share

打開 Visual Studio Code 輸入會話連結

Visual Studio 2019 正式釋出,重磅更新,支援live share

連接配接成功後測試一下編輯代碼

Visual Studio 2019 正式釋出,重磅更新,支援live share

  建立檔案:

Visual Studio 2019 正式釋出,重磅更新,支援live share

  還有調試、IISExpress等都會共享,更多功能大家去探索吧。

  Visual Studio 2019 .NET productivity

  Visual Studio 2019 for Mac is now available

  Visual Studio 實時共享

  什麼是Visual Studio Live Share?

作者:

RDIFramework.NET

出處:http://www.cnblogs.com/huyong/

Email:[email protected]

QQ:406590790

微信:13005007127(同手機号)

架構官網:http://www.rdiframework.net/

架構官網部落格:http://blog.rdiframework.net/

架構其他部落格:http://blog.csdn.net/chinahuyong

http://www.cnblogs.com/huyong

RDIFramework.NET,基于全新.NET Framework與.NET Core的快速資訊化系統開發、整合架構,為企業快速建構垮平台、企業級的應用提供了強大支援。

關于作者:系統架構師、資訊系統項目管理師、DBA。專注于微軟平台項目架構、管理和企業解決方案,多年項目開發與管理經驗,曾多次組織并開發多個大型項目,在面向對象、面向服務以及資料庫領域有一定的造詣。現主要從事基于

架構的技術開發、咨詢工作,主要服務于金融、醫療衛生、鐵路、電信、物流、物聯網、制造、零售等行業。

如有問題或建議,請多多賜教!

本文版權歸作者和CNBLOGS部落格共有,歡迎轉載,但未經作者同意必須保留此段聲明,且在文章頁面明顯位置給出原文連接配接,如有問題,可以通過微信、郵箱、QQ等聯系我,非常感謝。