Monodevelop allows Mac OSX/Linux... Write C # more easily

Source: Internet
Author: User

Today, we will introduce an IDE tool for cross-platform C # development and ASP. NET-related languages. It can be used in windows, Mac OSX, and Linux.

Taking this as an example, I don't know if you are using unity3d in Mac. If you are using C # As the scripting language and operating on objects and scenarios, will you feel like this, which unitron on Mac is very inconvenient?

Reasons:

1. The format is not automatically aligned, which is very ugly. You often need to use tabs for adjustment.

2. when we are used to using vs to execute Ctrl + J to display function prompts or call methods, this text editor will basically refer to everything, click. for a long time, nothing happens. If you press ESC at most, something may occasionally come out.

3. Based on the above, some carelessProgramMembers and friends often make case-insensitive mistakes. The words are misspelled and need to be modified repeatedly (such as me ..)

I have the honor to introduce you to an open-source, editor software called monodevelop. It can really bring great convenience to our coding and save a lot of time. Let's take a look at what the official website says:

Monodevelop is a C # and other.. Net Language IDE. monodevelop allows programmers to quickly write desktop programs and ASP. net web program Linux, Windows and Mac OSX. monodevelop makes C # development easier on Linux and other platforms.CodeTo this platform, it takes a lot of time for maintenance.

1. Download:

Package for Mac OS X-stable

Download 2.2.1 Installer (2.2.2 coming soon)

This build requires the latest version of Mono 2.4 + GTK #

The size of the two is not large, and the total size is only 70 m.

2. install.

Needless to say. After the installation is complete, you can create a shortcut and put it in the file price of the app.

3. unity3d settings

Open the unity3d preference settings. In the first drop-down menu, we browse and directly select the app in the new installation path.

In this way, after opening the unity3d script file, unitron is no longer displayed as the preferred editor.

4. Open monodevelop

The subsequent operations are not too long-winded, probably in the same way as vs. You can add DLL or packet in the reference. Then using the corresponding namespace and so on. The effect is shown in the figure.

Monodevelop debugging screen.

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.