開發者現可在Visual Studio 2019使用GitHub Codespaces服務

2020-12-13 十輪網

微軟在Ignite 2020大會,發布了最新的Visual Studio 2019功能消息,開發者現在可以在Visual Studio中創建GitHub Codespaces,同時Visual Studio也與Git更好的集成,並且提供C++20語言一致性,還改進了.NET生產力。

適用於Visual Studio的GitHub Codespaces,現在於Visual Studio 2019 Preview 3.1中,以Beta測試功能發布。GitHub Codespaces提供即時的雲計算開發環境,讓開發者可以靈活地在任何地方,使用Visual Studio 2019的功能,遠程開發ASP.NET Core網頁程序、.NET Core、CMake以及C++控制臺或是函數庫等應用。

微軟提到,Visual Studio與計算機上其他應用程式爭奪CPU以及磁碟空間,通過使用GitHub Codespaces,可以將許多CPU密集的運算工作,交給雲計算執行,因此開發者可以更輕易地開發企業規模應用程式,而不會佔用本地端計算機資源,且在Codespace構建應用程式,也能大幅減少在本地端安裝的內容。目前適用Visual Studio的GitHub Codespaces,僅開放給部分GitHub用戶,之後還會開放給更多的用戶測試。

微軟還發布稱為Devinit的命令行工具,幫助開發者設置開發環境。要在新環境中,從頭開始配置完整的開發環境是一項挑戰,正確地配置存儲庫更是耗耗時間,而Devinit可以讓開發者以聲明性格式定義程序代碼中的相依關係,該聲明性格式將會隨著源碼一同發布,因此可以在任何程序代碼分支,總是維持最新狀態。Devinit支持一系列現有的組件管理器,能夠自動配置程序代碼中的相依關係。

微軟持續改進Visual Studio中的Git使用體驗,在最新的預覽版中,開發者可以從Azure DevOps Work Items創建新的分支,只要點擊Team Explorer中的Work Items面板,以右鍵點擊其中一個工作項目,就能從對話框中選擇創建分支。另外,現在Visual Studio還會顯示可用的本地Git存儲庫列表,當開發者打開項目、解決方案或是文件夾時,Visual Studio便會偵測並且添加到Git列表中,開發者可以選擇該列表的存儲庫,在Visual Studio中打開Git上下文,接著從Solution Explorer加載需要的解決方案或是文件夾。

官方還提到,Visual Studio C++小組已經改進編譯器、標準函數庫以及IDE,支持最新C++20功能,現在開發者可以在同一個項目中,使用模塊和協程等C++20新功能。同時,最新版本還提供C++20 Ranges的主要支持,支持大部分以範圍為基礎的算法。

從.NET 5.0開始,.NET編譯器平臺分析器,將包含在.NET SDK中,在默認情況,.NET 5.0或更新版本的項目將會激活程序代碼分析,該分析器會檢查C#和Visual Basic程序代碼的安全性、性能、設計和各種問題。此外,微軟也添加了EnableNETAnalyzers屬性,開發者可以通過激活與關閉該屬性,選擇對較舊的.NET版本程序代碼進行分析,也可以禁用項目程序代碼分析功能。

相關焦點

  • 微軟VS Code 或將取代 Visual Studio!
    作者 | 琥珀對於前端來講,使用微軟的Visual Studio Code 以提高開發效率簡直就是一款無比性感的神器。「免費」、「開源」、「顏值高」、「比atom更快」、「比webstorm更輕」……這均是開發者給出的最高評價。
  • Visual Studio 2010(vs2010)
    Visual Studio 2010(vs2010)是目前最流行的Windows平臺應用程式開發Visual Studio 2010(vs2010)可以用來創建 Windows 平臺下的Windows應用程式和網絡應用程式,也可以用來創建網絡服務、智能設備應用程式和 Office 插件。
  • Visual Studio 現已支持 CMake
    Visual C++ 團隊在他們的官方博客上宣布 Visual Studio 現已支持 CMake。什麼是CMake?
  • Visual Studio 2019 v16.6 Preview 3 發布
    新功能列表中,首先是 Visual Studio 2019 中 Git 功能的持續擴展。與以前不同的是,當你使用一個解決方案克隆存儲庫時,Visual Studio 2019 將在克隆完成後自動加載解決方案。這將節省不少時間。新版本還更新了用於提交和存儲的用戶界面,增強了提交的修改體驗。有關遠程分支的管理也得到了改進,新版本已將所需的功能添加到了分支下拉列表中。另外,現在可以在存儲庫歷史記錄中創建一個新的分支提交。
  • 下載中心Visual Studio 2010(vs2010)
    Visual Studio 2010(vs2010)是目前最流行的Windows平臺應用程式開發Visual Studio 2010(vs2010)可以用來創建 Windows 平臺下的Windows應用程式和網絡應用程式,也可以用來創建網絡服務、智能設備應用程式和 Office 插件。
  • Visual Studio 2013 社區版可免費下載
    微軟發布了 Visual Studio Community 2013 開發環境,提供完整功能的 IDE ,可開發 Windows
  • Visual Studio 2012正式版也被洩漏-Visual Studio 2012...
    想要嘗鮮的用戶去Wzor或是用Google搜索就能獲得安裝文件了,詳細信息:Visual Studio 2012 RTM旗艦版,x86,英文,無需產品密鑰FILE: en_visual_studio_ultimate_2012_RTM_x86_dvd.rarSIZE: 1,518,059,675 byte
  • visual studio 2013 設置中文
    人多第一次下載visual studio 2013的人發現自己的visual studio 2013是英文的不知道如何設置語言本文教大家設置打開VS2013,發現界面是英文的我們進行設置為中文--------Options.....
  • Visual Studio 2018
    1017.23KB 版本: 15.5 正式版 *使用豌豆莢官方商店能下載目標軟體
  • Visual Studio 2019 v16.8 Preview 2 發布
    微軟發布了 Visual Studio 2019 v16.8 的第二個預覽版本。
  • 微軟Visual Studio 2019 16.6 Preview 2 發布,附更新內容
    微軟方面宣布了 Visual Studio 2019 16.6 Preview 2 版本的發布,該版本附帶了一些新功能,以供用戶立即試用。具體更新內容如下:  Version Control:開發團隊正在改進 Git 功能,以在使用遠程 Git 託管服務上的代碼時提供更好的體驗。
  • Visual Studio 2019 正式發布
    此外在模板功能方面也有所改進,開發者可使用新列出的按受歡迎度排序的模板新建改進了搜索體驗和篩選器的項目,還可基於標籤進行搜索,輕鬆訪問"最近使用的項目模板"列表。除了在啟動項目時的改進,Visual Studio 2019 也為開發者在編寫代碼時提供了不少新功能。例如代碼導航、重構功能的改進、文檔運行狀況指示器以及一鍵代碼清除功能以應用多個重構規則。
  • Visual Studio 2012正式版也被洩漏
    想要嘗鮮的用戶去Wzor或是用Google搜索就能獲得安裝文件了,詳細信息:Visual Studio 2012 RTM旗艦版,x86,英文,無需產品密鑰FILE: en_visual_studio_ultimate_2012_RTM_x86_dvd.rarSIZE: 1,518,059,675 byte
  • visual studio 2005 team suite中文版到
    微軟visual studio 2005 team suite中文版FPP是2005 年發布的一個面向團隊的開發軟體,其提供支持整個軟體開發團隊的工具,讓架構師、開發人員、測試人員、項目管理等人員的工作能夠簡化,同時提高團隊的工作效率,讓開發工作得到有效的監控,是一個非常優秀的高度集成開發環境。目前,商家對其報價為56000元,有需求的朋友不妨考慮下。
  • 使用Visual studio code 作為外部 IDE 編寫 Blender2.9 腳本
    要開始使用 Visual Studio 代碼進行開發,您需要:安裝Visual studio code從官方網站,您可以下載 Windows 或 Linux 作業系統的發行版:code.visualstudio.com/Download下載後
  • visual studio 2015怎麼把英文界面變成中文?
    visual studio 2015怎麼把英文界面變成中文界面?最新的vs2015,剛下載下來時是全英文界面,如何將它改成中文界面呢。下面介紹一下詳細的教程,需要的朋友可以參考下最新的vs2015,剛下載下來時是全英文界面,如何將它改成中文界面呢。
  • 2019 Go 開發者路線圖,請收下這份指南!
    根據TIOBE編程排行榜,2016年,Go語言成為年度最受歡迎的程式語言;2019年,Go語言的熱度不減,仍穩居排行榜前20名。在基於雲的服務中,Go語言因其在編譯速度和執行性能上的優越性,具有其他程式語言無法比擬的優勢。隨著雲計算的迅速發展,更多基於Go語言的項目正在不斷湧現。
  • 超好用的Visual Studio編程軟體,你在用嗎?
    visual studio不僅可以編寫C,C++,還可以編寫python,還可寫網頁等等語言,功能很強大。再次記錄下來,以便查看。1.搜索「visual studio」打開官網,點擊下載,我選擇的是community版本2.
  • 攤牌了,作為開發者,我經常用這14個 Github 偷偷學習
    其中,有幾個是很優秀的資源庫,它們可能會幫助你成長為一名開發者;1. 開發開發者學習路線圖(Developer Roadmap)github: https://github.com/kamranahmedseDeveloper Roadmap 可以為前端、後端等開發者提供一條學習路線路。
  • visual studio 2015怎麼把英文界面變成中文?
    visual studio 2015怎麼把英文界面變成中文界面?最新的vs2015,剛下載下來時是全英文界面,如何將它改成中文界面呢。下面介紹一下詳細的教程,需要的朋友可以參考下最新的vs2015,剛下載下來時是全英文界面,如何將它改成中文界面呢。