Skip to main content

Microsoft Visual Studio - 版本,比較,功能,常見問題解答

Microsoft Visual Studio  - 版本,比較,功能,常見問題解答

Geoffrey Carr

視覺工作室 是Microsoft自己的IDE,最初代號為Project Boston,於1997年發布。這一次,Microsoft將所有開發工具捆綁在一起,並用一個產品購買它們。該軟件的初始版本有兩個版本。第一個是 Visual Studio Professional 另一個更強大 Visual Studio Enterprise。專業版與3張CD捆綁在一起,優質的企業版與3張CD捆綁在一起。現在,我們來談談Visual Studio 2017。

Microsoft Visual Studio

目前,名為Visual Studio 2017的Visual Studio版本11是Microsoft開發人員工具團隊發布的最新穩定版本。它有三個主要版本即可用

  1. 免費社區版,
  2. 專業版,和
  3. 企業版。

社區版是免費版 軟件包的功能最少。但無論如何,它可以讓你的工作成為新手或學生開發人員。第二個是專業版,它比社區版略強一些,然後是完整的企業版軟件包,其中包含Visual Studio的所有強大工具。

截至目前,Visual Studio是一個 代碼編輯器, 調試器,和 設計師。這意味著您可以在此編輯或編寫後端或控制台的簡單代碼,您可以檢查您編寫的代碼是否正常運行,如果您的代碼需要改進,可以提供幫助。此外,它是一名設計師,因為您現在可以在Visual Studio中設計用戶界面和用戶體驗,例如使用Blend或XAML為UWP或Xamarin開發應用程序。

本文中的所有信息都涉及Microsoft提供的腳註。這些列表如下:

    • 企業組織定義為> 250台PC或年收入> 100萬美元。
    • Windows桌面,通用Windows應用程序,Web(ASP.NET),Office 365,業務應用程序,Apache Cordova,Azure堆棧,C ++跨平台庫開發,Python,Node.js,.NET Core,Docker工具
    • 可以以只讀模式打開在其他Visual Studio版本中生成的圖表。
    • 包括層級交互分析。

現在,讓我們比較一下Visual Studio的版本。

Visual Studio社區免費版

1]是誰的?

Visual Studio Community Edition將極大地受益於以下使用場景。他們將支持最多5個用戶的個人開發人員,課堂學習,學術研究,為開源項目和非企業組織做貢獻。

2]它會支持開發平台嗎?

正如我上面提到的,它會當然支持發展平台。

3]整合開發環境怎麼樣?

談到集成開發環境,Visual Studio的免費社區版將支持以下功能。它將支持Peek定義,重構,一鍵式Web部署,模型資源查看器,使用依賴關係圖和代碼映射可視化解決方案以及多目標。

4]高級調試和診斷?

在高級調試和診斷下,Visual Studio的免費版本支持以下內容。它支持代碼度量,圖形調試,靜態代碼分析以及性能和診斷中心。

5]測試工具支持

好吧,因為它是Visual Studio的免費版本,具有有限的功能和工具。它只支持單元測試 供開發人員測試他們的代碼。

6] Xamarin(跨平台開發)的整合程度如何?

好吧,如果你對Xamarin感興趣,那麼你很幸運。 Visual Studio Community以Xamarin的名稱支持以下跨平台功能。它們是Android和iOS應用程序,原生iOS和Android UI設計師,Xamarin Forms(縮寫為Xamarin.Forms)和Xamarin Instant Player之間的共享代碼。

7]您可以與Visual Studio社區的其他開發人員合作嗎?

好吧,微軟已經讓你了解到這一點。 Visual Studio支持以下功能,以滿足您的所有協作需求。它們是PowerPoint故事板,代碼審查,任務暫停/恢復功能以及具有第三方開發工具支持的團隊資源管理器。

:什麼是Visual Studio代碼?

Visual Studio Professional

1]是誰的?

除了Visual Studio社區提到的內容之外,Visual Studio的這個專業版在像Enterprises這樣的使用場景中得到了支持。

2]它會支持開發平台嗎?

正如我上面提到的,它肯定會支持 發展平台。

3]整合開發環境怎麼樣?

談到集成開發環境,Visual Studio的專業版將支持Visual Studio社區支持的所有內容。這將另外支持CodeLens.

4]高級調試和診斷?

在高級調試和診斷下,專業版完全支持Visual Studio免費版,Visual Studio社區支持的所有內容。

5]談論Visual Studio如何支持測試工具

嗯,與企業版相比,Visual Studio的專業人員仍然提供有限的功能和工具。它只支持單元測試 供開發人員測試他們的代碼。

6] Xamarin(跨平台開發)的整合程度如何?

好吧,如果您對Xamarin感興趣,它支持與Visual Studio社區支持相同的功能。 Visual Studio Community以Xamarin的名稱支持以下跨平台功能。它們是Android和iOS應用程序,原生iOS和Android UI設計師,Xamarin Forms(縮寫為Xamarin.Forms)和Xamarin Instant Player之間的共享代碼。

7]您可以與其他開發人員一起使用Visual Studio Professional進行協作嗎?

好吧,微軟已經讓你了解到這一點。 Visual Studio支持所有功能,以滿足您的所有協作需求。它們是PowerPoint故事板,代碼審查,任務暫停/恢復功能以及具有第三方開發工具支持的團隊資源管理器。

Visual Studio Enterprise

1]是誰的?

與Visual Studio Professional類似,它支持個人開發人員,課堂學習,學術研究,對開源項目的貢獻,最多5個用戶的非企業組織以及企業。

2]它會支持開發平台嗎?

正如我上面提到的,它肯定會支持 發展平台。

3]整合開發環境怎麼樣?

談到集成開發環境,Visual Studio企業版將支持Visual Studio Professional支持的所有內容。這將另外支持實時依賴性驗證,架構層圖,架構驗證和代碼克隆。

4]高級調試和診斷?

在高級調試和診斷下,企業版支持Visual Studio Professional支持的所有內容。此外,它還支持IntelliTrace,代碼映射調試器集成,.NET內存轉儲分析。

5]支持測試工具

嗯,與其他劣質版本相比,Visual Studio的企業版附帶了所有功能和工具。除了單元測試, 它支持實時單元測試,測試用例管理,Web負載和性能測試,IntelliTest,Microsoft Fakes,也稱為單元測試隔離,代碼覆蓋,實驗室管理,編碼UI測試,Microsoft測試管理器手動測試,探索性測試Microsoft Test Manager,以及使用Microsoft Test Manager進行手動測試的快進。

6] Xamarin(跨平台開發)的整合程度如何?

好吧,如果您對Xamarin感興趣,它支持的功能比Visual Studio Community和Visual Studio Enterprise支持的功能更多。除了Xamarin名下的其他兩個版本支持的功能之外,Visual Studio Enterprise還支持以下跨平台功能。它們是嵌入式裝配,Xamarin Inspector,Xamarin Profiler和Windows的遠程iOS模擬器。

7]您可以與其他開發人員一起使用Visual Studio Enterprise進行協作嗎?

好吧,微軟已經讓你了解到這一點。顯然,Visual Studio支持所有功能,以滿足您的所有協作需求。它們是PowerPoint故事板,代碼審查,任務暫停/恢復功能以及具有第三方開發工具支持的團隊資源管理器。

Visual Studio下載

如果您想嘗試動手Visual Studio,可以從VisualStudio.com了解更多信息並下載。

小費: Microsoft Visual Studio Dev Essentials 為您提供完全免費成為開發人員所必需的所有工具和服務。該軟件旨在提供免費工具,服務和培訓,以鼓勵更多的開發人員和愛好者嘗試他們喜歡的技術。

現在看了:初學者指導Visual Studio入門。

相關文章:

  • 什麼是Xamarin?它如何幫助跨平台移動應用程序開發?
  • 關於如何開始使用Visual Studio的初學者指南
  • Visual Studio Code - 如何下載和安裝VSC
  • 適用於Windows 10/8/7的最佳免費軟件下載
  • Visual Studio Dev Essentials:常見問題解答以及您需要了解的所有內容

Link
Plus
Send
Send
Pin