Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Change default IDE in Unity

Tags:

c#

mono

unity3d

How to tell Unity 3d to open Scripts with Monodevelop?

My system run's :

  • Ubuntu 17.10
  • MonoDevelop 5.10
  • Unity 2017.3.0p2

Usualy, under windows, Unity will open scripts with Visual Studio when double clicked.

I am under linux and to achieve the same thing I have to use Monodevelop. Everything is working fine but I would like unity to launch Monodevelop to edit the scripts.

Most forum are saying that unity should launch mono to edit script but for some reason my built is not. If I try to open a script within Unity there is just nothing hapening. Its not even asking me how should it open the file.

Anyone know how to do this?

like image 823
MadeInDreams Avatar asked Feb 08 '18 16:02

MadeInDreams


People also ask

What IDE does Unity use?

Consulo. Consulo is based on Jet Brains IntelliJ IDE. It is one of the best IDEs for Unity developments. Consulo supports the refactoring of Class/ Variable Names.

How do I make Vscode default in Unity?

Open up Unity Preferences, External Tools, then browse for the Visual Studio Code executable as External Script Editor.

How do I set MonoDevelop as default in Unity?

Setting Up MonoDevelop You should check that MonoDevelop is set as the external script editor in the Preferences (menu: Unity > Preferences and then select the External Tools panel). With this option enabled, Unity will launch MonoDevelop and use it as the default editor for all script files.


1 Answers

Open Edit -> Preferences, go to the External Tools tab and then choose MonoDevelop from the drop down External Script Editor menu:

If your version of Unity did not come with MonoDevelop built in. From the same menu click browse and go to your MonoDevelop Standalone executable.

enter image description here

Then choose Browse and select your MonoDevelop executable.

like image 121
Galandil Avatar answered Oct 18 '22 23:10

Galandil