Skip to content

Commit 7b5576d

Browse files
authored
Merge pull request #2124 from dantogno/master
Updating to reflect changes in Unity 2018.1
2 parents 320ee64 + 0010481 commit 7b5576d

File tree

4 files changed

+47
-31
lines changed

4 files changed

+47
-31
lines changed
62.4 KB
Loading
67 KB
Loading

mac/setup-vsmac-tools-unity.md

Lines changed: 37 additions & 19 deletions
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ title: "Setup Visual Studio for Mac Tools for Unity"
33
description: "Setting up and installing Unity tools for use in Visual Studio for Mac"
44
author: dantogno
55
ms.author: v-davian
6-
ms.date: 07/17/2017
6+
ms.date: 05/25/2018
77
ms.assetid: 83FDD7A3-5D16-4B4B-9080-078E3FB5C623
88
---
99
# Setup Visual Studio for Mac Tools for Unity
@@ -12,49 +12,67 @@ This section explains how to get started using Visual Studio for Mac Tools for U
1212

1313
## Install Visual Studio for Mac
1414

15-
Download and install Visual Studio for Mac. All editions of Visual Studio for Mac support Visual Studio for Mac Tools for Unity, including the free Community edition:
15+
### Unity Bundled Installation
16+
17+
Starting with Unity 2018.1, Visual Studio for Mac is the default C# 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](https://store.unity.com/).
18+
19+
During installation, ensure that Visual Studio for Mac is checked in the list of components to install with Unity:
20+
21+
#### Unity Hub
22+
23+
![unity hub installation](media/setup-vsmac-tools-unity-image7.png)
24+
25+
#### Unity Download Assistant
26+
27+
![unity download assistant installation](media/setup-vsmac-tools-unity-image8.png)
28+
29+
#### Check for Updates to Visual Studio for Mac
30+
31+
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.
32+
33+
* [Updating Visual Studio for Mac](update.md)
34+
35+
### Manual installation
36+
37+
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:
1638

1739
* Download Visual Studio for Mac from [visualstudio.com](https://www.visualstudio.com/).
1840
* Visual Studio for Mac Tools for Unity are installed automatically during the installation process.
1941
* Follow the steps in the [installation guide](installation.md) for additional installation help.
2042

43+
> [!NOTE]
44+
> 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.
45+
>
46+
> ![About Unity](media/setup-vsmac-tools-unity-image3.png)
47+
2148
## Confirm that the Visual Studio for Mac Tools for Unity extension is enabled
2249

2350
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:
2451

25-
1. From the Visual Studio menu, select **Extensions...**.
52+
1. From the Visual Studio menu, select **Extensions...**.
2653

2754
![Select Extensions](media/setup-vsmac-tools-unity-image1.png)
2855

29-
2. Expand the Game Development section and confirm the Visual Studio for Mac Tools for Unity entry.
56+
1. Expand the Game Development section and confirm the Visual Studio for Mac Tools for Unity entry.
3057

3158
![View Unity Entry](media/setup-vsmac-tools-unity-image2.png)
3259

33-
## Install Unity
34-
35-
Visual Studio for Mac Tools for Unity requires Unity version 5.6.1 or above. All Unity plans work with Visual Studio Tools for Unity, including the free Personal plan. Download Unity from [store.unity.com](https://store.unity.com/).
36-
37-
> [!NOTE]
38-
> 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.
39-
>
40-
> ![About Unity](media/setup-vsmac-tools-unity-image3.png)
41-
4260
## Configure Unity for use with Visual Studio for Mac
4361

44-
Visual Studio must be set as the external script editor in Unity:
62+
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:
4563

46-
1. Select **Preferences...** from the Unity menu.
64+
1. Select **Preferences...** from the Unity menu.
4765

4866
![Select Preferences](media/setup-vsmac-tools-unity-image4.png)
4967

50-
2. In the Preferences dialog, select the **External Tools** tab.
68+
1. In the Preferences dialog, select the **External Tools** tab.
5169

52-
3. From the External Script Editor dropdown list, choose **Visual Studio** if it is listed, otherwise select **Browse...**.
70+
1. From the External Script Editor dropdown list, choose **Visual Studio** if it is listed, otherwise select **Browse...**.
5371

5472
![Select Visual Studio](media/setup-vsmac-tools-unity-image5.png)
5573

56-
4. If **Browse...** was selected, navigate to the Applications directory and select Visual Studio and then click **Open**.
74+
1. If **Browse...** was selected, navigate to the Applications directory and select Visual Studio and then click **Open**.
5775

5876
![Select Open](media/setup-vsmac-tools-unity-image6.png)
5977

60-
5. Once Visual Studio is selected in the **External Script Editor** list, close the Preferences dialog to complete the configuration process.
78+
1. Once Visual Studio is selected in the **External Script Editor** list, close the Preferences dialog to complete the configuration process.

mac/unity-tools.md

Lines changed: 10 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -3,23 +3,24 @@ title: "Visual Studio for Mac Tools for Unity"
33
description: "Introducing the Visual Studio Tools for Unity extension"
44
author: dantogno
55
ms.author: v-davian
6-
ms.date: 07/17/2017
6+
ms.date: 05/25/2018
77
ms.assetid: 83FDD7A3-5D16-4B4B-9080-078E3FB5C623
88
---
9-
109
# Visual Studio for Mac Tools for Unity
1110

1211
![Stylized image of Unity and Visual Studio for Mac](media/vsmac-tools-unity-image1.png)
1312

14-
Visual Studio for Mac Tools for Unity is a free Visual Studio extension that turns Visual Studio for Mac into a powerful tool for developing cross-platform games and apps with the Unity platform.
13+
Visual Studio for Mac Tools for Unity is a free Visual Studio extension that turns Visual Studio for Mac into a powerful tool for developing cross-platform games and apps with the Unity platform.
14+
15+
Unity integration is included out of the box in Visual Studio for Mac, and starting from Unity 2018.1, Visual Studio for Mac is the default C# IDE for Unity projects.
1516

16-
## Overview 
17+
## Overview
1718

1819
Here are some of the key features of Visual Studio for Mac Tools for Unity:
1920

2021
### Compatible with Visual Studio for Mac Community Edition
2122

22-
[Visual Studio for Mac Community Edition](https://www.visualstudio.com/) is available for free.
23+
[Visual Studio for Mac Community Edition](https://www.visualstudio.com/) is available for free, and bundled with Unity installs starting with Unity 2018.1. See the Visual Studio for Mac Tools for Unity [setup documentation](setup-vsmac-tools-unity.md) for more information.
2324

2425
### IntelliSense for Unity messages
2526

@@ -29,13 +30,10 @@ IntelliSense makes it fast and easy to [implement Unity messages](using-vsmac-to
2930

3031
Visual Studio for Mac Tools for Unity supports all the [debugging](using-vsmac-tools-unity.md#unity-debugging) features that you expect from Visual Studio:
3132

32-
* Set breakpoints, including conditional breakpoints.
33-
34-
* Evaluate complex expressions in the Watch window.
35-
36-
* Inspect and modify the value of variables and arguments.
37-
38-
* Drill down into complex objects and data structures.
33+
* Set breakpoints, including conditional breakpoints.
34+
* Evaluate complex expressions in the Watch window.
35+
* Inspect and modify the value of variables and arguments.
36+
* Drill down into complex objects and data structures.
3937

4038
### Powerful refactoring and context actions
4139

0 commit comments

Comments
 (0)