Microsoft Visual Studio Alternative For Mac

-->

Popular Alternatives to Microsoft Visual Studio for Windows, Linux, Mac, BSD, Web and more. Explore 25+ apps like Microsoft Visual Studio, all suggested and ranked by the AlternativeTo user community. Visual Studio dev tools & services make app development easy for any platform & language. Try our Mac & Windows code editor, IDE, or Azure DevOps for free.

This section explains how to get started using Visual Studio for Mac Tools for Unity.

Visual Studio for Mac follows the Microsoft Modern Lifecycle Policy, starting with the date the major product version is released to the world (RTW). Servicing is performed through 'Updates' which are packages of new features and cumulative fixes for existing features in the product. May 09, 2016  I don't know if the request to answer is an automated process at Quora, or if it is triggered by a loose association between the word computer and all aspects of its design, development and eventual use. The bottom line is that I am not a program. The Visual Studio for Mac editor supports powerful built-in refactoring options such as Extract Method and Rename, accessible via the Quick Actions menu. Integrated Source Control Manage your code in Git or SVN repos hosted by any provider, including GitHub and Azure DevOps. When you download Visual Studio for Mac, you’ll always get the Community edition by default. ① Under Visual Studio in the menu bar, choose the “Sign in” option. ② Enter your Microsoft Credentials or create an account.

Install Visual Studio for Mac

Unity Bundled Installation

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:

Unity Hub

Studio

Unity Download Assistant

Check for Updates to Visual Studio for Mac

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.

Microsoft Visual Studio Alternative For Mac Free

Manual installation

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:

  • Download Visual Studio for Mac from visualstudio.microsoft.com.
  • Visual Studio for Mac Tools for Unity are installed automatically during the installation process.
  • Follow the steps in the installation guide for additional installation help.

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.

Confirm that the Visual Studio for Mac Tools for Unity extension is enabled

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:

  1. From the Visual Studio menu, select Extensions...

    In some cases, you may not be able to launch the Office apps. For example, users will see the following error message when attempting to launch Outlook 2016 ver. Microsoft outlook on mac os high sierra.

  2. Expand the Game Development section and confirm the Visual Studio for Mac Tools for Unity entry.

Configure Unity for use with Visual Studio for Mac

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:

  1. Select Preferences.. from the Unity menu.

  2. In the Preferences dialog, select the External Tools tab.

  3. From the External Script Editor dropdown list, choose Visual Studio if it is listed, otherwise select Browse...

  4. If Browse.. was selected, navigate to the Applications directory and select Visual Studio and then click Open.

  5. Once Visual Studio is selected in the External Script Editor list, close the Preferences dialog to complete the configuration process.

Microsoft Visual Studio Alternative For Mac-->

You can store different configurations of solution and project properties to use in different kinds of builds during the development process. Projects created by Visual Studio for Mac using a template will typically include Debug and Release configurations that support debugging of an app and deployment of an app, respectively.

If you'd like to create custom configurations, see Creating and editing build configurations.

Note

This topic applies to Visual Studio for Mac. For Visual Studio on Windows, see Understand build configurations.

Solution configurations

Solution configurations are used to specify configurations for all projects in a solution. By using the Configuration Mappings tab under the Build > Configurations item, you can assign a target configuration for each item in the opened solution. This is demonstrated in the following image:

For more information about configurations, see the Configuration Manager video by James Montemagno.

Project build configurations

Projects tend to have multiple configurations. The configuration and platform a project targets are used together to specify the properties to use when it's built. Switching between configurations allows for different outputs at build time. For example, a Debug configuration will output debugging symbols, allowing the debugger to resolve function names, parameters, or variables from a crashed application's stack trace. While this additional information is useful during development, it leads to an inflated file size and isn't ideal for distribution.

Each platform has specific configurations for its build. The build configuration pages for projects can be accessed by navigating to the Build section in the Project Options dialog. Open up this dialog by right-clicking the project and selecting Options or by double-clicking the project in the solution explorer.

Run configuration

Visual Studio for Mac allows you to set a run configuration. The run configurations are presented in a drop-down list in the toolbar, next to the build configuration selector as illustrated below:

Office 365 customers get the new Office for Mac first. You’ll have Office applications on your Mac or PC, apps on tablets and smartphones for when you're on the go, and Office. 2019-1-24  The result is an experience that is unmistakably Office but designed for Mac. “We are excited to welcome Microsoft Office 365 to the all new Mac App Store in macOS Mojave. Apple and Microsoft have worked together to bring great Office productivity to Mac users from the very beginning. Microsoft office for mac wiki 2016-4-20  My Office does not work at all. When I click on Word or Excel icons, they disappear in a few second without any announcement. I have updated to the latest version of OS and Office.

A run configuration is a set of execution options with a name and several configurations that are defined in a project for different purposes. Run configurations are defined at the project level, and a default will be created automatically for each executable project, although it's possible to add as many as needed. Certain project types automatically generate additional run configurations. For example, watchOS projects may generate Glance and Notification configurations.

Configurations can be shared with other developers (in which case the configurations will be stored in the .csproj file) or kept locally (in which case they'll be stored in a .user file).

Microsoft Visual Studio Alternative For Mac Windows 10

Android run configurations

Run configurations for Android projects allow specification of a particular activity, service, or broadcast receiver to launch when running or debugging the project. You can pass intent extra data and set intent flags to test your components under different launch conditions.

Activities other than the MainLauncher will need to have Exported=true added to the Activity attribute for debugging on a physical device, or have Intent filters defined.

Examples of data that might be included in run configurations

The following list provides some examples of data that could be included in run configurations:

  • Regular .NET project
    • Alternative startup app
    • Start arguments
    • Working directory
    • Environment variables
    • Mono runtime options (to be used only when running on Mono)
  • Android project
    • Entry point (activity, service, receiver)
    • Intent arguments and data
  • iOS project
    • Mode (Normal, Background Fetch)
  • iOS extension project
    • Startup app: default or custom
  • WatchKit project
    • Mode (Glance, Notification)
    • Notification payload

Microsoft Visual Studio Alternative For Mac 2017

See also