Visual Studio 2019功能之分享安裝選項

Visual Studio 2019 (下文簡稱VS2019)已經推出有一段時間了,小夥伴們都用到了嗎?感覺怎麼樣呢?作者已經使用VS2019有一段時間了。最近會發一些文章跟大家分享一下自己的使用心得和技巧。也歡迎小夥伴伴們留言寫下自己的小妙招啊!

第一次安裝VS2019的感受就是安裝的選項也太多了啊!我到底應該安裝那些啊?不僅僅有Web&Cloud開發,還有Window、Mobile&Gaming 和 Other Tools。即便作為一名C++桌面開發人員的我,右邊紅色部分的內容也標出了關於C++的若干選項。一個個看看一遍也是需要一些時間的啊!沒關係,反正我又不是天天安裝,一個一個看一遍然後根據自己需要選擇就好了。

Visual Studio 2019功能之分享安裝選項

但是前兩天單位來了一個新同事,在Build我們項目的時候就是Build不能通過。但是我們的項目是有CI/CD的,怎麼可能Build不過呢?幫他檢查了代碼,環境變量、編譯器版本等一系列設置。最後發現是安裝C++的時候,有一個選項沒有選上。所以一直編譯報錯。

所以如果團隊需要使用VS2019進行開發的時候,能夠給出一個最小安裝的組件列表。那麼有可能就可以避免上述問題。VS2019在其安裝的功能中就推出了這樣的功能。

Visual Studio 2019功能之分享安裝選項

在下圖中可以看到,VS2019提供了Export/Import configuration的功能.

點擊Export,會出現如下的對話框讓你選擇輸出的文件名和路徑。

Visual Studio 2019功能之分享安裝選項

點擊"Review details",會出現下面的對話框讓你確保選中的組件都是你希望輸出的組件。最後點擊"Export"就可以了。

Visual Studio 2019功能之分享安裝選項

輸出的結果是一個JSON格式的文本文件,如下圖所示。內容可能根據你選擇的內容而有所不同。

Visual Studio 2019功能之分享安裝選項

當然,有了這個team.vsconfig文件之後,其他人就可以利用Import configuration的功能導入這個安裝組件列表。如果其他人還需要別的組件,則可以在此基礎上進行添加。

對於一個開發團隊來說,可以將編譯項目的最小配置導出,並將其上傳到代碼管理平臺,例如GitHub等。這樣一旦有人需要重新配置該項目的開發環境,就可以基於這個公共的最小配置文件對VS2019重新進行配置/安裝。


分享到:


相關文章: