VS2019 v16.4 CMake可用性更新

我們一直都在傾聽您的反饋

在VS2019 v16.4 Preview 2中,我們解決了CMake中的一個問題:對目標項目的加載邏輯進行了優化。另外,我們還在CMake中添加了預覽頁面,這個預覽頁面有助於幫助開發者熟悉CMake並快速進入跨平臺開發。如果到現在你還不是很熟悉VS中的CMake支持,可以參考Visual Studio幫助文檔中有關CMake的部分。

加載目標CMake工程

在VS2019中,你可以通過下拉列表來選擇一個目標CMake工程,如下圖所示:

VS2019 v16.4 CMake可用性更新

在新版本的VS2019 v16.4中,我們收到開發者的反饋,優化這一操作體驗。現在,你可以在下載列表中選擇”Show/Hide Debug Targets”來打開如下圖所示的對話框,在這個對話框中,你可以選擇隱藏一些很少被用到的工程。

VS2019 v16.4 CMake可用性更新

對於類似於llvm的大型工程,這個特性可以讓你隱藏掉一些暫時用不到的工程而專注在一個工程上。當然,任何時候你都可以讓這些被隱藏的工程再次重新變得可見。在下面的栗子中,我們隱藏了llvm中超過100多個工程。

VS2019 v16.4 CMake可用性更新

在下拉列表中,同時在上方顯示了最近使用的工程,這個特性是基於一些開發者的反饋加入進去的。這些開發者經常需要對2~3個工程進行切換調試。在上面的圖中,我們可以看到,工程”Fibonacci.exe”和工程”bugpoint.exe”是我最近使用最多的兩個調試工程。

CMake預覽頁面

另外,我們還對CMake工程添加了預覽頁面。這些頁面是動態更新的,可以幫助你安裝Linux Workload,連接一臺遠程Linux系統或者WSL(Windows Subsystem for Linux),以及添加一臺Linux或者WSL配置到你的CMake工程中。如果你是剛剛開始接觸VS中的Linux開發,那麼我就建議你看看<>這篇文章。

VS2019 v16.4 CMake可用性更新

歡迎反饋

你是否對我們的Linux工具或CMake支持有什麼想法呢?請聯繫我們。

總結

微軟呀微軟,你在”Microsoft loves Linux”這條道上可是越走越遠了啊。但是你可知道:青菜蘿蔔,各有所愛?


分享到:


相關文章: