Visual Studio 2026 18.4:MSVC Build Tools 14.51 預覽版

| | 0 Comments| 13:32|
Categories:

Visual Studio 2026 在這個月又推出例行性的更新,這次的版本是進版到 18.3;更新的內容,可以參考官方的 release note(網頁)。

而對 Heresy 來說,比較大的變化應該是加入了 C++23 相容的、預覽版的 MSVC Build Tools 14.51 吧(現在正式版是 14.50)~這部分之前在微軟的 C++ Team 部落格也有介紹,有興趣的可以參考《C++ Performance Improvements in MSVC Build Tools v14.51》。

這個版本的安裝程式在「使用 C++ 的桌面開發」下,可以找到「適用於 x64/x86 的 MSVC 組建工具(預覽)」之類的選項。

image host

而如果選擇「個別元件」的話,拉到下方一點則可以看到兩區都是預覽性的東西可以選擇。

image host

安裝之後,在 C++ 專案的屬性裡面,就會有「使用 MSVC Build Tools 預覽」的選項,可以選擇是否要使用預覽版了。

image host

至於 C++23 的部分,C++23 的標準參數還是「/std:c++23preview」、基本上還是預覽版;讓個人始終覺得很微妙的,是 C++23 的標準應該已經在 2024 年十月定案了,結果到 2026 都還在預覽…到底要不要切過去,真的讓人覺得很微妙啊。

除了對 C++23 有更好的相容性外,官方是號稱在編譯出來的程式也有一定的效能提升,官方在 SPEC CPU 2017 的效能測試是:

  • +6.5% Integer, Arm64, PGO
  • +1.1% Floating Point, Arm64, PGO
  • +4.4% Integer, Arm64, VS Defaults
  • +1.4% Floating Point, Arm64, VS Defaults
  • +5.0% Integer, X64, PGO
  • +1.9% Floating Point, X64, PGO
  • +4.3% Integer, X64, VS Defaults
  • +1.8% Floating Point, X64, VS Defaults

如果是重視效能的程式,感覺是值得試試看的吧?


至於其他部分,對 Heresy 這邊影響比較大的,一個是 Visual Studio 終於原生支援把編輯器裡面上色過的程式碼、複製成 HTML 這種有格式的形式了?

這個設定是在「工具」、「選項」、「文字編輯器」、「進階」裡的「以複製/剪下方式複製 RTF」。

這個選項按照文件的話,應該是「複製/剪下時保留豐富文字格式」才對,感覺又是微軟針對 UI 的文字用機器翻譯亂翻造成的不一致了…

不過這邊複製的結果在貼到 Open Live Writer 似乎還是有問題,而且似乎反而讓 Heresy 本來在用的「Copy As Html 2022」(連結)出問題了,所以其實這個功能更新現在反而造成 Heresy 的困擾了… orz


至於其他的部分,大部分看來還是和 AI / Copilot 有關,這邊就先無視了。

個人覺得比較搞要的,是官方文件說可以在 Visual Studio 裡面設定 Proxy,但是 Heresy 還找不到相關設定?這不知道是什麼問題… o_O

總之,大概就這樣了?

Leave a Reply

發佈留言必須填寫的電子郵件地址不會公開。 必填欄位標示為 *