Visual Studio IconVisual Studio 2019 for Mac 8.1 版的版本資訊



開發人員社群 | 系統需求 | 相容性 | 可散發的程式碼 | 文件 | 部落格 | 服務


下載

如需系統需求的資訊,請參閱 Mac 系統需求Mac 平台目標及相容性指南。

若要深入了解其他相關下載,請參閱下載頁面

重要

Mac OS X 10.11 (El Capitan) 或更低版本不支援 Visual Studio 2019 for Mac (第 8 版和更高版本)。 如果您擁有 Visual Studio 2017 for Mac (第 7 版),則不會向您顯示 Visual Studio 2019 for Mac 的更新。 也會封鎖安裝。 若要解決此問題,請更新為 macOS 10.12 (Sierra) 或更高版本


Visual Studio 2019 for Mac 的新功能

Visual Studio 2019 for Mac 8.1 版的版本

Visual Studio 2019 for Mac 部落格文章

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

版本重點

這個版本包含下列焦點內容:


已知問題

重要

如果您先前使用 .NET Core v2.2.1xx 搭配 Visual Studio for Mac 8.0,則需要手動更新為受支援的 .NET Core 版本,如 .NET Core 支援指南中所示。 建議您使用 2.1.7002.2.300

請參閱已知問題一節,以了解所有已知問題。


Visual Studio 2019 for Mac 8.1.5 版 (8.1.5.9)

發行於 2019 年 7 月 9 日

本版解決了下列問題:

Visual Studio 2019 for Mac 8.1.4 版 (8.1.4.5)

於 2019 年 7 月 2 日發行

本版解決了下列問題:

Visual Studio 2019 for Mac 8.1.3 版 (8.1.3.19)

2019 年 6 月 27 日發行

本版解決了下列問題:

  • AXML 檔案仍無法儲存.
  • [Publish in version control] \(在版本控制中發行\) 選項一直無法使用
  • 無法對具備 HTTPS 功能的 .NET Core 專案新增 Docker Compose 支援,並出現關於不信任或找不到自我簽署開發憑證的 Kestrel 例外狀況。
  • 在針對 docker-compose 專案進行偵錯,然後針對 Web 應用程式進行偵錯之後,[應用程式輸出] 視窗中顯示「應用程式已結束,錯誤碼: 255」。
  • 無法對 macOS Catalina 上的一般主控台應用程式偵錯。
  • 當您嘗試開啟解決方案時,macOS Catalina 上的 Visual Studuo for Mac 會損毀。

Visual Studio 2019 for Mac 8.1.2 版 (8.1.2.2)

2019 年 6 月 23 日發行

此版本解決了遺失 XAML 檔案會中斷 IntelliSense 的問題。

Visual Studio 2019 for Mac 8.1.1 版 (8.1.1.27)

2019 年 6 月 20 日發行

本版解決了下列問題:

Visual Studio 2019 for Mac 8.1 版 (8.1.0.2742)

2019 年 6 月 13 日發行

安裝程式

  • 我們已將 Android 權限修正移至安裝時間。
  • 我們已改善此版本 Visual Studio for Mac 安裝程式的設計和邏輯。 這會以更清楚的方式來呈現所有可用選項,讓您對真正想要安裝的項目做出睿智的決定。
New Component Selection Screen
新的元件選取畫面

新的 C# 編輯器

我們已在 4 月發行了 Visual Studio 2019 for Mac,並提供全新的 C# 編輯器作為選擇加入體驗。 我們想要確保新的編輯器符合我們的效能與可靠性標準,然後才能將其提升為 Visual Studio 2019 for Mac 內的預設編輯器。 此外,我們想要確保舊版編輯器和新編輯器間的行為或功能中沒有任何重大差距存在。

經過大量測試、Bug 修正並與社群進行多次對話之後,我們相信編輯器現在可以成為預設體驗。

新編輯器提供建置在 Visual Studio 可靠基礎上已更新的完全原生 UI。 除了 Visual Studio for Mac 使用者社群明確要求的一些功能之外,您還會找到數個額外的功能,可縮小舊編輯器與新編輯器之間的差距。

New Editor feature
Visual Studio for Mac 中的新編輯器功能

新的 Visual Studio for Mac 編輯器帶來了以下功能:

  • 原生 macOS (以 Cocoa 為基礎) 使用者介面 (工具提示、編輯器介面、邊界裝飾、文字轉譯、IntelliSense)
  • 原生文字輸入的支援
  • RTL/BiDi 語言支援
  • 通用的 Visual Studio 平台核心
  • Roslyn 3
  • 多個插入點的支援
  • 自動換行
  • 更新 IntelliSense UI
  • 改良的尋找/取代

編輯器中的程式碼片段支援

您現在可以藉由在完成視窗中選取程式碼片段時使用 [TAB]-[TAB],於新的編輯器中使用程式碼片段。

Code Snippets
程式碼片段

格式化選取範圍

您現在可以在醒目顯示選取範圍時,以及使用 [格式] 快速鍵或 [格式] 功能表命令,來格式化選取範圍。

Format Selection
格式化選取範圍

捲軸中的錯誤標記邊界

現在將會在捲軸中標示錯誤和訊息,讓您能夠在程式碼內於這兩者間快速瀏覽。 按一下標記,即會將您的插入點巡覽到錯誤或訊息的位置。

內嵌燈泡

Visual Studio 2019 for Mac 現在支援內嵌燈泡,提供針對程式碼的建議修正。 當出現底線時,將游標置於程式碼上,並按一下出現的燈泡,從建議修正清單中選取。

Inline lightbulbs graphic
內嵌燈泡

多個插入點

請參閱新的 [編輯] > [多個游標] 功能表,以便使用 Windows 上 Visual Studio 中原本提供的進階游標操作命令,改善對多個游標的支援。 游標操作的按鍵繫結關係在 Windows 上有相同的預設值,而且可以在喜好設定中自訂。

Multiple Carets graphic
多個游標
  • 已新增 [移至基底] 瀏覽命令和功能表項目。
  • 已新增 [移至行號] 瀏覽命令。

單頁應用程式 (SPA) 的 ASP.NET Core 範本

在此版本中,我們在 Visual Studio for Mac 中加入了三個新範本,透過 dotnet 命令列工具和 Windows 上 Visual Studio 提供的相同範本:

這些範本會透過使用上述每項技術所撰寫的範例用戶端應用程式來提供一個起點。 應用程式會取用 ASP.NET Core API 後端所提供的資料。 這些範本所產生的專案檔會設定來在您執行應用程式時建置 TypeScript 和 JavaScript 資產,讓您能夠專注於建置應用程式,而不需離開 IDE。   我們也新增了新的 Razor 類別庫範本,以便輕鬆地封裝並重複使用您的 Razor 檢視、頁面、控制器、頁面模型、檢視元件及資料模型。 您可以在 ASP.NET Core Razor Pages 文件 \(部分機器翻譯\) 中深入了解這點。

.NET Core

ASP.NET Core

Unity

  • 我們已在附加至 Unity 專案時,將偵錯工具的效能最佳化。 您也可以在 Visual Studio for Mac 中啟用 [喜好設定] > [來源分析] > [啟用整個解決方案的來源分析] 功能,更快速地進行附加。

偵錯工具

  • 您現在可以在使用 [設定下一個陳述式] 為 .NET Core 專案進行偵錯時,移動指令指標
Set Next Statement
設定下一個陳述式

Shell

  • 現在可以使用索引標籤列快顯功能表,關閉所選索引標籤右邊的所有索引標籤。
Close to the right graphic
關到右側

啟動視窗

Web 工具

組件瀏覽器

Project 系統

版本控制

NuGet (英文)

Xamarin

iOS 設計工具

Android Designer

您現在可以並存編輯 Android 配置檔案與即時設計工具檢視。 這項體驗可讓您在編輯時立即查看您對 Android 配置檔案所做的變更,大幅改善編輯這些檔案時的效率。

Android Designer split-view graphic
Android 設計工具分割檢視

Forms 設計工具

Xamarin.iOS

Xamarin.Android

其他修正


意見反應和建議

我們很希望聽聽您的意見! 您可以透過 Visual Studio for Mac IDE 中的 [回報問題] 選項來回報問題。 您可在開發人員社群入口網站中追蹤您的意見反應。


已知問題

下列是 Visual Studio 2019 for Mac 8.1 版中所有現有已知問題的清單:


Visual Studio for Mac 版本資訊歷程記錄

您現在可以在版本資訊歷程記錄頁面上檢視舊版 Visual Studio for Mac 版本資訊。


頁首