Visual Studio 2019 整合 GitHub

微軟於近日發佈了 Visual Studio 2019 version 16.4,新版本值得關注的一個功能是加入對 GitHub 的整合,這原本是屬於 Visual Studio GitHub 擴展的部分功能,現已被正式整合至 Visual Studio 2019 中。Visual Studio 開發團隊表示很多開發者都希望加入這項功能。

通過此功能,用戶可直接將代碼發佈到 GitHub。在 Team Explorer Synchronization 頁面,用戶通過點擊 Publish to GitHub 按鈕即可將本地 Git 倉庫發佈到 GitHub。

▲ Publish to GitHub from Visual Studio 2019 v16.4

除此之外,微軟還特意強調了對 Visual Studio 舊版本的支持時間表。它鼓勵用戶升級至 16.4 新版本,並停止使用舊版本。例如以下的版本都即將停止支持:

  • Visual Studio 2017 version 15.0 – 將於2020年1月14日停止支持
  • Visual Studio 2010 產品套件 – 將於2020年7月14日停止支持

對於仍在使用 16.1, 16.2 和 16.3 的用戶,也建議升級至 16.4 版本,因爲前者的更新頻率更低,受支持的時間更短。

下面是 Visual Studio 2019 16.4 的新增功能摘要:

  • Visual Studio 現在支持"FIPS 相容性模式"
  • XAML 設計器縮放/位置現在默認爲“適合全部”。
  • 添加了“創建數據綁定”對話框。
  • 區域 IntelliSense 改進
  • XAML IntelliSense 中的代碼片段
  • 彈出 XAML 編輯器作爲設計器的單獨窗口
  • 顯示引用的程序集的資源
  • 實時可視化樹中的“僅我的 XAML”
  • 合併資源字典
  • XAML 孤島支持
  • 編輯模板現在可與第三方控件結合使用。
  • C++ CMake 項目中提供更好的 Clang-Tidy 支持。
  • AddressSanitizer 支持在 Windows 上用 MSVC 編譯的項目。
  • 支持將本地 Git 存儲庫發佈到 GitHub。
  • 通過垂直文檔選項卡將文檔選項卡更改爲垂直佈局。
  • 此版本中的 .NET 效率提升包括:能夠直接在錯誤列表中配置代碼樣式規則的嚴重性級別;“查找所有引用”現在提供按類型和成員分組的選項;進行了重構,可將局部函數設置爲靜態,並將在函數外部定義的變量傳入到該函數的聲明和調用。
  • 集成終端添加了新功能和常規穩定性修復(僅適用於預覽版)
  • 容器工具窗口添加了檢查、停止、啓動和刪除 Docker 容器和映像的功能
  • 可以選擇自動隱藏工具窗口以提高啓動性能
  • C++ MSBuild 和 CMake 項目中對 Clang 和 MSVC 的 支持。
  • 管理髮布依賴項或使用連接的服務時自動檢測 SQL Server 和 Azure 存儲連接字符串
  • 添加了使用64位運行時開發 Azure Functions 的支持。
  • 添加了對 .NET Core 3.0 應用發佈選項的支持:準備運行 (Crossgen)、鏈接和 SingleExe
  • 此版本中的 .NET Productivity 新增功能包括直接通過編輯器配置代碼樣式規則的嚴重性級別,使用新的 Go To Base 命令輕鬆地沿繼承鏈向上導航,爲所有參數添加 NULL 檢查併爲覆蓋方法添加 XML 文檔。

下載地址:https://visualstudio.microsoft.com/zh-hans/downloads/

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章