相关文章推荐
  • 2023 年 6 月 13 日 — Visual Studio 2022 17.5.7 版 NewReleaseIcon
  • 2023 年 5 月 23 日 - Visual Studio 2022 17.5.6 版
  • 2023 年 5 月 17 日 - Visual Studio 2022 17.5.5 版
  • 2023 年 4 月 11 日 — Visual Studio 2022 for Mac 17.5.4
  • 2023 年 3 月 28 日 — Visual Studio 2022 for Mac 17.5.3
  • 2023 年 3 月 14 日 — Visual Studio 2022 for Mac 17.5.2
  • 2023 年 3 月 7 日 - Visual Studio 2022 for Mac 17.5.1
  • 2023 年 2 月 21 日 — Visual Studio 2022 for Mac 17.5.0
  • Visual Studio 2022 for Mac 部落格文章

    Visual Studio 部落格 是 Visual Studio 工程小組提供產品見解的官方來源。 您可以在下列文章中找到 Visual Studio 2022 for Mac 版本的深入資訊:

  • Visual Studio for Mac部落格
  • 17.5.7 Visual Studio 2022 17.5.7 版 NewReleaseButton

  • 17.5.7 組建 6 發行于 2023 年 6 月 13 日
  • 此版本 17.5.7 中已解決的問題

  • 將 .NET SDK 更新為 7.0.304 和 6.0.410
  • 17.5.6 Visual Studio 2022 17.5.6 版

  • 17.5.6 組建 3 2023 年 5 月 23 日發行
  • 此版本 17.5.6 中已解決的問題

  • 已修正 [新增專案] 對話方塊中 .NET 類別遺漏的 .NET 工作負載專案範本。
  • 17.5.5 Visual Studio 2022 17.5.5 版

  • 17.5.5 組建 12 發行于 2023 年 5 月 17 日
  • 此版本 17.5.5 中已解決的問題

  • 已新增對 Xamarin.iOS 和 Xamarin.Mac Xcode 14.3 的支援。
  • 將 .NET SDK 更新為 7.0.302
  • 17.5.4 Visual Studio 2022 for Mac v17.5.4

  • 17.5.4 組建 8 發行于 2023 年 4 月 11 日
  • Visual Studio 2022 for Mac v17.5.4 的新功能

    此版本中更新包括:

  • 已修正在特定情況下偵錯 Mono 專案時可能發生的損毀。
  • .NET SDK 已更新為 7.0.203 版和 6.0.408 版。
  • 17.5.3 Visual Studio 2022 for Mac v17.5.3

  • 17.5.3 組建 15 發行于 2023 年 3 月 28 日
  • Visual Studio 2022 for Mac v17.5.3 的新功能

    此版本中更新包括:

  • 改善編輯器工具提示中的效能,這會導致 macOS Ventura 上出現一些輸入延遲。 這可能會對 Ventura Visual Studio for Mac 2022 延遲造成 Intellisense 的影響,因此我們對該開發人員社群問題的意見反應感興趣。
  • 根據預設,會使用新的工具提示顯示實作。 如有需要,您可以在喜好設定 - 編輯器 - >> 一般 - 編碼 - >> 使用快速工具提示中停用。
  • 修正了在嘗試開啟檔案時,會產生下列訊息的錯誤:「無法開啟檔案 xxx:無法封送處理 Objective-C 物件」。
  • 在按下 Enter 鍵之後,現在會一致地套用大括弧格式設定。
  • 17.5.2 Visual Studio 2022 for Mac v17.5.2

  • 17.5.2 組建 14 發行于 2023 年 3 月 14 日
  • Visual Studio 2022 for Mac v17.5.2 的新功能

    此版本中的熱門更新包括:

  • .NET SDK 已更新為 7.0.202 版和 6.0.407 版。
  • 自動大括弧插入行為現在一致地運作。
  • 在 [喜好設定] 中設定的已定址字型不會儲存在關閉Visual Studio for Mac時。
  • 已修正使用非預設字型或字型大小時,macOS Catalina 上 Git Changes pad 中所造成的損毀。
  • 已改善編輯器程式碼路徑,以減少額外負荷,進而改善效能和記憶體耗用量。 在 Ventura 上編輯時觀察到的效能問題仍在調查中。
  • 解決導致應用程式損毀的迴圈專案參考。
  • 已修正損毀更新命令。
  • 來源檔案現在會在載入解決方案時重新開啟。
  • 開發人員社群

  • 2022 年 2022 Visual Studio for Mac的 Intellisense 在 Ventura 上延遲
  • 在 [變更] 檢視中,無法編輯程式碼。
  • 已對編輯器效能和記憶體使用量進行更多改善。 我們會繼續調查 macOS Ventura 特有的效能問題。
  • .NET SDK 已更新為 7.0.201 版。
  • 已解決迴圈專案參考,這可能會導致應用程式損毀。
  • 在 [喜好設定] 中設定的字型現在會在關閉Visual Studio for Mac時正確儲存。
  • 先前保持開啟的原始程式檔現在會在載入相關解決方案時重新開啟。
  • 已修正大括弧比對選項 UI,因此核取方塊不會意外停用。
  • 已解決更新命令狀態時間歇性發生當機的問題。
  • 開發人員社群

  • 已修正 17.5.2: 在最新的預覽版本中,會看到字型還原為預設問題的傳回
  • 17.5.0 Visual Studio 2022 for Mac v17.5.0

  • 17.5.0 組建 1802 發行于 2023 年 2 月 21 日
  • Visual Studio 2022 for Mac v17.5.0 的新功能

    此版本中的熱門更新包括:

  • IDE 熱結束 - 從擴充座、主功能表結束 VSMac 應用程式,或從 [喜好設定] 或 [更新程式] 重新開機 IDE 會執行熱結束,其中編輯器中未儲存的變更不會儲存,但在重新開機 IDE 並開啟先前的解決方案時再次提供。
  • Git 分支選取 - IDE 底部的狀態列現在有 Git 分支資訊和功能。 您可以按一下分支指標來選取 Git 分支。 此外,也會在狀態列中指出變更。
  • 相較于舊版改善的輸入效能 - 請注意,Visual Studio for Mac小組會繼續調查輸入效能,以改善效能。
  • 程式碼格式已改善。 根據格式設定,格式化檔和格式選取再次運作,以格式化程式碼。 Visual Studio for Mac小組會繼續調查格式化問題。
  • 改善 Git 變更視窗中的體驗。 [Git 變更] 視窗在啟動自動隱藏時效果更好。 [Git 變更] 視窗現在有類似 [變更] 和 [分段變更] 的 [衝突] 類別區域,可改善衝突解決。 改善 Git 變更視窗的可用性,包括 Git 變更視窗中的開始使用指引。
  • 程式碼編輯器中的選取專案醒目提示符合 Visual Studio for Windows 的行為。 會指出目前選取範圍其他出現的醒目提示。
  • 尋找和取代對話方塊會以類似 Visual Studio for Windows 行為的搜尋文字初始化。 當游標位於括弧字元時,不會填入搜尋文字。
  • 改善的 Xcode 整合。 資產目錄資料夾現在會顯示在所支援專案類型的方案檢視中。 當叫用 「在 Xcode 中開啟」時,Info.plist 編輯器會正確地啟動 Xcode。
  • 改善與 Visual Studio 2022 for Mac 相關的 MSBuilder 程式損毀分析。
  • 即使單元測試 NuGet 套件規格中使用萬用字元,測試也會正確顯示在 Test Pad 中。 此外,已在 Test Pad 中載入單元測試時改善效能和 UI 回應性。
  • 以 .Net 6 和多個平臺為目標的單元測試現在會正確執行。 具有多個平臺目標且使用 .NET 6.0 的專案現在可以執行單元測試,並使用正確的測試主機。
  • Visual Studio 2022 for Mac 現在會在 .NET 7 上執行。
  • 改善擷取選取問題的核心umps 功能。
  • 已移除 NRefactory 上的相依性。
  • 此版本中的修正包括:

  • VSMac 現在支援下列 .NET SDK:7.0.200 和 6.0.406。
  • VSMac 現在支援適用于 Xamarin.iOS 和 Xamarin.Mac 專案的 Xcode 14.2。
  • 已解決數個記憶體流失。
  • 已修正從磁片刪除大量專案檔時,UI 凍結的問題。
  • 已修正在方案檢視中嘗試在本身內移動方案資料夾時損毀的問題。
  • 已解決某些 .razor 和 .cshtml 檔案中的語法著色問題。
  • 以 .Net SDK 為目標之專案的屬性頁面值清單, (排除已淘汰的屬性頁面值清單) 。
  • 在偵錯期間,將滑鼠停留在指派的等號上時, (例如 x = x + 1 ) ,左側變數的值實際上是在偵錯會話期間重新指派。 此方法現在已停用。 此外,將滑鼠停留在 運算子上方 + ,將會評估運算式的右側。 這符合 Visual Studio 2022 中找到的行為。
  • 將專案參考新增至 Blazor Web 元件專案不再失敗。
  • 將 NuGet 套件新增至 Blazor 專案不會再于 [方案] 視窗中顯示「不正確組態對應」錯誤。
  • 反白顯示十六進位編輯器中的文字現在可正常運作。
  • VSMac 會更新專案檔中的連結專案,只變更斜線和反斜線。
  • VSMac 不會再從 csproj 檔案中刪除 MauiImage 屬性。
  • 在切換版本時,屬性 (例如相依性) 現在已在 NuGet 套件管理員中正確更新。
  • 新增 NuGet 套件時,不會再將不必要的變更新增至 .csproj 檔案。
  • 自動儲存功能現在適用于 IDE 熱結束。
  • 工具列中的設定圖示不再是手機影像。
  • Task Pad 檢視現在在深色主題中具有正確的資料行標頭色彩。
  • 以滑鼠右鍵按一下專案時,「建置」現在會以法文當地語系化。
  • [喜好設定] 對話方塊的 [一般] 頁面現在已當地語系化 「編碼」和「程式碼折迭」。
  • 中斷連結的視窗現在已正確位於主要 IDE 視窗的頂端。
  • 重新開機 IDE 時還原的視窗順序。
  • 修正了編輯 Android 設計工具檔案時,無法顯示分割檢視按鈕的問題。
  • 變更喜好設定中的字型現在可在 [建置輸出] 面板中正確運作。
  • 將文字拖曳至 [監看式] 視窗,適當地在方格中新增值。
  • 已將拖放 & 功能拖曳至主 IDE 視窗中的索引標籤。
  • Voice Over 現在會宣告十六進位編輯器的活動。
  • [工作] 視窗的 [語音轉接] 已改善。
  • Git 變更視窗樹狀結構內的按鈕和狀態現在具有 [語音轉譯] 標籤。
  • 狀態列現在支援畫面格動畫。
  • 改善與多位元組字元的資料指標互動。
  • 捲動主要 IDE 視窗中的索引標籤區不再讓索引標籤保持醒目提示。
  • 主要 IDE 視窗中的索引標籤現在可以如預期般重新排序 & 。
  • 元件瀏覽器現在會在拖放 & 案例中,將選取範圍設定為開啟的.dll。
  • Ventura 上不再裁剪工具列專案。
  • [專案/方案屬性] 對話方塊不再防止 IDE 關閉。
  • F# 專案的「收集類別資訊」圖示不再保存。
  • [上一頁] 按鍵系結現在會捲動到畫面中央的位置。
  • 文字搜尋中的 [尋找] 欄位現在會初始化類似于 Visual Studio for Windows。
  • 文字編輯器和一般工具視窗文字的預設字型已分別還原至 Cascadia Code 和 System Font。
  • 在 Web 應用程式中新增 Scaffolding (MVC) 專案時,現在會填入 [要使用的模型類別] 下拉式方塊選項。
  • Git 刪除不再擲回例外狀況。
  • Git 歷程記錄不再顯示第一次認可的檔案。
  • Git 複製會儲存最近的存放庫。
  • Git 歷程記錄圖示會正確顯示已新增/移除的檔案。
  • 自動隱藏時,Git 變更可正常運作。
  • Git 變更:暫留按鈕不再停止暫留。
  • 選取 [修改] 更新認可訊息不再造成長時間延遲。
  • 載入解決方案時已改善 Git 效能。
  • 通知列現在會如預期般清除。
  • 將 M1 電腦上的 .NET Core 3.1 Web 應用程式專案更新為 .NET 7.0/6.0,執行專案不會再發生「找不到 arm64) (版本 '3.1.0' 錯誤」。
  • 當 .NET 7 SDK 的舊版預覽並存安裝時,就不會再發生工作負載資訊清單失敗。
  • 屬性視窗中的內容現在是正確的寬度。
  • 已解決錯誤「錯誤 MSB4018:'AOTCompile' 工作意外失敗」。當 Rosetta 未安裝在 M1 電腦上時,NET6 PR 組建。 IDE 現在會警告需要 Rosetta。
  • Project 現在會在從資訊列安裝 MAUI 工作負載之後重載。
  • 已解決取消 iOS 進程時的 UI 停止回應。
  • 解決 Xamarin.Forms 專案的偵錯目標 iOS 裝置失敗時的問題,並出現「無法連線到偵錯工具」的問題。
  • 狀態列動畫效能已改善。
  • 解決方案視窗現在會與.xml檔案同步處理。
  • 結束偵錯工具會話之後,編輯器視窗中的焦點不會再遺失。
  • 屬性視窗現在會視需要顯示捲軸。
  • [關於] 對話方塊中的版本號碼行現在是可選取的。
  • 「C# 原始程式碼」 選項面板現在會正確處理可變行距和分行符號。
  • 如有需要,現在可以停用分號自動校正。
  • 編輯器中的內嵌重新命名裝飾 UX 已改善。
  • 頁面上移現在可在完成清單中運作。
  • 已新增 net6.0 和 MAUI 專案中 Assets.xcassets 資料夾的支援。
  • 此版本中解決的開發人員社群意見反應包括:

  • 已修正安裝 Android 模擬器失敗。
  • [喜好設定] 對話方塊中的預設字型現在已正確選擇 () 。
  • 重新命名方案執行組態現在會重新命名組態,而不是將新專案新增至清單窗格。
  • Visual Studio 功能表命令「隱藏應用程式」已重新命名為「隱藏 Visual Studio」。
  • IDE 不再無法關閉。
  • 空格不再自動出現在土耳其文字元 「ı」 之後。
  • [重新執行測試] 按鈕不再切換使用中視窗。
  • 重新命名大小寫不同的目錄不再當機。
  • MsTest 測試現在已在 VS for Mac 中探索。
  • RoslyCodeTaskFactory 錯誤訊息已不再發生。
  • 切換選項時,Docker-compose 選項對話方塊會適當地更新。
  • 解決方案建置組態不會在捲動時失去組態值。
  • Visual Studio 會適當地維護全螢幕模式。
  • [建置/執行] 按鈕現在會在作業之後適當地更新狀態。
  • 使用 Unity 專案時,腳本資料夾現在會如預期般顯示。
  • 檔案動作中的取代不會再回報為 Visual Studio 外部的變更。
  • 已修正 [新增專案] 對話方塊中某些範本選項無法如預期般運作的問題。
  • 固定空格會在終端機視窗中的斯拉夫字元之後自動出現。
  • 自訂範本 Ide.Host 參數取代現在會如預期般運作。
  • Visual Studio for Mac不再間歇性地顯示不正確的語法色彩。
  • 當編輯器處於焦點時,移除中斷點按鈕不再作為刪除按鈕。
  • 區域現在會在 [檔大綱] 索引標籤上正確顯示。
  • 喜好設定 C# 程式碼現在可在深色主題中辨識。
  • 檔案總管和錯誤、警告和訊息現在可在 macOS 上使用 Unity 正常運作。
  • 重新命名檔案,但只變更大小寫,不再造成檔案從檔案系統消失。
  • dotnetRunMessages 和其他自訂參數現在可以在 launchSettings.json 中設定。
  • 現在可以啟動 VS 2022 for Mac iOS 應用程式的聯機服務。
  • 解決啟動偵錯工具之後,macOS 應用程式未執行的問題。
  • XAML 熱重新載入現在會正確啟動。
  • 解決 Mono 解譯器的 XAML 熱重新載入問題。
  • 解決在啟動但不偵錯 iOS 時,在發行模式中建置的問題,其中發生「尚未建置應用程式」錯誤。
  • 擷取方法重構現在會重現方法參數之泛型參數的 Null 屬性。
  • 在 Xcode 中開啟 Mac 應用程式分鏡腳本現在會開啟為專案。
  • SurveyPrompt 元件現在可在 .NET MAUI-Blazor 應用程式中使用。
  • 卸載的專案不再嘗試還原 Nuget 套件和建置。
  • Cascadia Code 字型現在會接受選取的粗細
  • VS Mac 方案總管 Font 現已可讀。
  • 輸入方括弧[ & ]現在可正常運作。
  • Visual Studio 不再停止回應開啟 ASP.Net Core 專案。
  • [展開選取範圍到行] 命令現在會適當地將選取範圍延伸至整行。
  • 在 Mac M1 硬體中執行時,64 位模擬器現在也支援 ARM64。
  • 方案總管中固定的 XAML 內容頁面巢狀。 此問題已在幾個意見反應票證中提出:
  •  
    推荐文章