微軟在去年十一月推出了第一款原生 64bit 的 Visual Studio 2022(17.0)後過了三個月,昨天也發布了他第一次的次版號更新。
這次更新後的版本是 17.1,官方的公告是《Visual Studio 2022 17.1 is now available!》,不過很多東西可能要回頭看《Visual Studio 17.1 Preview 2 is now available!》。
這次更新的幾個比較大的變化,包括了:
- 透過預先索引加快在檔案內搜尋的速度
- 對於大型專案來說,應該會是很實用的改進
- 這項功能還在預覽階段,可以在「工具」、「選項」、「環境」的「預覽功能中控制」
- 自動儲存檔案變更
- 當 Visual Studio 變成背景模式的時候,會自動儲存有變更過的檔案,包含專案、方案檔案。
- 理論上可以在「工具」、「選項」、「環境」的「文件」中找到選項,但是 Heresy 這邊沒看到。
- 更多 Git 操作
- 包括比較不同的分支、checkout commit、multi-repo 處理
- 詳細的介紹可以參考《Introducing new Git features to Visual Studio 2022》
- C++ 針對嵌入式、RTOS(real time operating systems)做強化
- 似乎是屬於「使用 C++ 進行 Linux 與內嵌開發」的功能
- Solution Filters 加強
- Solution Filters 基本上應該是一個局部載入方案的功能,不過個人從來沒用過就是…
- 透過顏色幫文件分群
- 之前 Visual Studio 其實就有提供一個功能,是讓開啟文件的索引標籤可以根據專案的不同來上色
- 現在則是可以加入了根據附檔名來上色的選項;這個設定是在「工具」、「選項」、「環境」的「文件」裡面,名稱是「文件索引標籤著色方式」,個人覺得還算實用。
- 也可以透過在索引標籤的右鍵選單來設定顏色
- Code Cleanup
- 在「工具」、「選項」、「文字編輯器」中,加入了「Code Cleanup」的項目,可以設定成在儲存檔案時,自動根據設定的規則做城市碼清理。
更詳細的更新內容則可以參考 release note。
話說,Heresy 回報的 OpenMP + Lambda 的 bug 雖然號稱修好了,但是還是沒能在這版更新釋出…看來得等之後的更新了。 orz