Advanced IntelliSense. With the power of Roslyn, Visual Studio for Mac brings IntelliSense to your fingertips. IntelliSense describes APIs as you type and uses auto-completion to increase the speed and accuracy of how you write code. Quick Info tool tips let you inspect API definitions, squiggly lines in the editor highlight issues, in real time as you type.
开发人员社区 系统要求 兼容性 可分发代码 Xamarin 博客 维护 Developer Community System Requirements Compatibility Distributable Code Xamarin Blogs Servicing
下面是 Visual Studio 2017 for Mac 系列产品的最低系统要求。The minimum system requirements for the Visual Studio 2017 for Mac family of products is below.若要安装 Visual Studio 2017 for Mac,请参阅 Visual Studio 2017 下载。To install Visual Studio 2017 for Mac, see Visual Studio 2017 Downloads.有关此次发布版新增功能的详细信息,请参阅 Visual Studio for Mac 2017 发行说明。For information about everything that's new in this release, see the Visual Studio for Mac 2017 release notes.另请参阅 Visual Studio 2017 for Mac 平台目标以及兼容性。See also Visual Studio 2017 for Mac Platform Targeting and Compatibility.
以下产品支持下面的最低系统要求:The following products support the minimum system requirements below:
支持的操作系统Supported Operating Systems | Visual Studio 2017 for Mac 可在以下操作系统上安装并运行:Visual Studio 2017 for Mac will install and run on the following operating systems:
考虑到 Xcode 的要求,Xamarin.iOS 和 Xamarin.Mac 项目可能需要更高版本的 macOS。Xamarin.iOS and Xamarin.Mac projects may require newer versions of macOS as a result of Xcode requirements.有关更多信息,请参阅 [Xamarin 发行说明](https://docs.microsoft.com/xamarin/ios/release-notes/)。Please see the [Xamarin release notes](https://docs.microsoft.com/xamarin/ios/release-notes/) for more information. |
硬件Hardware |
|
支持的语言Supported Languages | Visual Studio for Mac 提供了以下语言版本:Visual Studio for Mac is available in the following languages:
|
其他要求Additional Requirements If your email service is temporarily unavailable, your email provider might have a status message on their website. Microsoft outlook won't send receive mail mac mail. |
|
This section explains how to get started using Visual Studio for Mac Tools for Unity.
Starting with Unity 2018.1, Visual Studio for Mac is the default C# integrated development environment (IDE) for Unity, and is included in the Unity Download Assistant as well as the Unity Hub installation tool. Download Unity from store.unity.com.
During installation, ensure that Visual Studio for Mac is checked in the list of components to install with Unity:
The version of Visual Studio for Mac included with the Unity installation may not be the latest. It is recommended to check for updates to ensure you have access to the latest tools and features.
If you already have Unity 5.6.1 or above, but don't have Visual Studio for Mac, you can install Visual Studio for Mac manually. All editions of Visual Studio for Mac are bundled with Visual Studio for Mac Tools for Unity, including the free Community edition:
Note
Visual Studio for Mac Tools for Unity requires Unity version 5.6.1 or above. To verify that Visual Studio Tools for Unity are enabled in your version of Unity, select About Unity from the Unity menu and look for the text 'Microsoft Visual Studio Tools for Unity enabled' in the bottom-left of the dialog.
While the Visual Studio for Mac Tools for Unity extension should be enabled by default, you can confirm this and check the installed version number:
From the Visual Studio menu, select Extensions...
Expand the Game Development section and confirm the Visual Studio for Mac Tools for Unity entry.
Starting with Unity 2018.1, Visual Studio should be the default external script editor in Unity. You can confirm this or change the external script editor to Visual Studio:
Select Preferences.. from the Unity menu.
In the Preferences dialog, select the External Tools tab.
From the External Script Editor dropdown list, choose Visual Studio if it is listed, otherwise select Browse...
If Browse.. was selected, navigate to the Applications directory and select Visual Studio and then click Open.
Once Visual Studio is selected in the External Script Editor list, close the Preferences dialog to complete the configuration process.