Monodevelop unity скачать для windows 10

Visual Studio for Mac builds on top of MonoDevelop, adding open sourced internals from Visual Studio and many new extensions to support new workloads. To get the latest available version, switch to the Stable updater channel after installing.

Visual Studio for Mac is available to install

Visual Studio for Mac builds on top of MonoDevelop, adding open sourced internals from Visual Studio and many new extensions to support new workloads. To get the latest available version, switch to the Stable updater channel after installing.

Install Visual Studio for Mac

Supported on macOS 10.11 and later.


MonoDevelop for macOS is available from source

Please refer to the building guide for more information about how to install and configure your MonoDevelop.

Linux distribution

1
Add the Mono repository to your system

The package repository hosts the packages you need, add it with the following commands.

Note: the packages should work on newer Ubuntu versions too but we only test the ones listed below.

Ubuntu 18.04 (i386, amd64, armhf)

sudo apt install apt-transport-https dirmngr
sudo apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv-keys 3FA7E0328081BFF6A14DA29AA6A19B38D3D831EF
echo "deb https://download.mono-project.com/repo/ubuntu vs-bionic main" | sudo tee /etc/apt/sources.list.d/mono-official-vs.list
sudo apt update

Ubuntu 16.04 (i386, amd64, armhf)

sudo apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv-keys 3FA7E0328081BFF6A14DA29AA6A19B38D3D831EF
sudo apt install apt-transport-https
echo "deb https://download.mono-project.com/repo/ubuntu vs-xenial main" | sudo tee /etc/apt/sources.list.d/mono-official-vs.list
sudo apt update

Ubuntu 14.04 (i386, amd64, armhf)

sudo apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv-keys 3FA7E0328081BFF6A14DA29AA6A19B38D3D831EF
sudo apt install apt-transport-https
echo "deb https://download.mono-project.com/repo/ubuntu vs-trusty main" | sudo tee /etc/apt/sources.list.d/mono-official-vs.list
sudo apt update

2
Install MonoDevelop

sudo apt-get install monodevelop

The package monodevelop should be installed for the MonoDevelop IDE.


3
Verify Installation

After the installation completed successfully, it’s a good idea to run through the basic hello world examples on this page to verify MonoDevelop is working correctly.

1
Add the Mono repository to your system

The package repository hosts the packages you need, add it with the following commands.

Note: the packages should work on newer Debian versions too but we only test the ones listed below.

Debian 10 (i386, amd64, armhf, armel)

sudo apt install apt-transport-https dirmngr
sudo apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv-keys 3FA7E0328081BFF6A14DA29AA6A19B38D3D831EF
echo "deb https://download.mono-project.com/repo/debian vs-buster main" | sudo tee /etc/apt/sources.list.d/mono-official-vs.list
sudo apt update

Debian 9 (i386, amd64, armhf, armel)

sudo apt install apt-transport-https dirmngr
sudo apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv-keys 3FA7E0328081BFF6A14DA29AA6A19B38D3D831EF
echo "deb https://download.mono-project.com/repo/debian vs-stretch main" | sudo tee /etc/apt/sources.list.d/mono-official-vs.list
sudo apt update

Debian 8 (i386, amd64, armhf, armel)

sudo apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv-keys 3FA7E0328081BFF6A14DA29AA6A19B38D3D831EF
sudo apt install apt-transport-https
echo "deb https://download.mono-project.com/repo/debian vs-jessie main" | sudo tee /etc/apt/sources.list.d/mono-official-vs.list
sudo apt update

2
Install MonoDevelop

sudo apt-get install monodevelop

The package monodevelop should be installed for the MonoDevelop IDE.


3
Verify Installation

After the installation completed successfully, it’s a good idea to run through the basic hello world examples on this page to verify MonoDevelop is working correctly.

1
Add the Mono repository to your system

The package repository hosts the packages you need, add it with the following commands.

Note: the packages should work on newer Raspbian versions too but we only test the ones listed below.

Raspbian 9 (armhf)

sudo apt install apt-transport-https dirmngr
sudo apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv-keys 3FA7E0328081BFF6A14DA29AA6A19B38D3D831EF
echo "deb https://download.mono-project.com/repo/debian vs-raspbianstretch main" | sudo tee /etc/apt/sources.list.d/mono-official-vs.list
sudo apt update

Raspbian 8 (armhf)

sudo apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv-keys 3FA7E0328081BFF6A14DA29AA6A19B38D3D831EF
sudo apt install apt-transport-https
echo "deb https://download.mono-project.com/repo/debian vs-raspbianjessie main" | sudo tee /etc/apt/sources.list.d/mono-official-vs.list
sudo apt update

2
Install MonoDevelop

sudo apt-get install monodevelop

The package monodevelop should be installed for the MonoDevelop IDE.


3
Verify Installation

After the installation completed successfully, it’s a good idea to run through the basic hello world examples on this page to verify MonoDevelop is working correctly.

1
Add the Mono repository to your system

The package repository hosts the packages you need, add it with the following commands in a root shell.

Note: the packages should work on newer CentOS versions too but we only test the ones listed below.

CentOS 7 (x86_64)

rpm --import "https://keyserver.ubuntu.com/pks/lookup?op=get&search=0x3FA7E0328081BFF6A14DA29AA6A19B38D3D831EF"
su -c 'curl https://download.mono-project.com/repo/centos7-vs.repo | tee /etc/yum.repos.d/mono-centos7-vs.repo'

CentOS 6 (x86_64, i686)

rpm --import "https://keyserver.ubuntu.com/pks/lookup?op=get&search=0x3FA7E0328081BFF6A14DA29AA6A19B38D3D831EF"
su -c 'curl https://download.mono-project.com/repo/centos6-stable.repo | tee /etc/yum.repos.d/mono-centos6-stable.repo'

2
Install MonoDevelop

yum install monodevelop

The package monodevelop should be installed for the MonoDevelop IDE.


3
Verify Installation

After the installation completed successfully, it’s a good idea to run through the basic hello world examples on this page to verify MonoDevelop is working correctly.

MonoDevelop for Windows is available from source only

Please refer to the building guide for more information about how to install and configure your MonoDevelop.


GTK# for .NET

Installer for running Gtk#-based applications on Microsoft .NET:

Each software is released under license type that can be found on program pages as well as on search or category pages. Here are the most common license types:

Freeware

Freeware programs can be downloaded used free of charge and without any time limitations. Freeware products can be used free of charge for both personal and professional (commercial use).

Open Source

Open Source software is software with source code that anyone can inspect, modify or enhance. Programs released under this license can be used at no cost for both personal and commercial purposes. There are many different open source licenses but they all must comply with the Open Source Definition — in brief: the software can be freely used, modified and shared.

Free to Play

This license is commonly used for video games and it allows users to download and play the game for free. Basically, a product is offered Free to Play (Freemium) and the user can decide if he wants to pay the money (Premium) for additional features, services, virtual or physical goods that expand the functionality of the game. In some cases, ads may be show to the users.

Demo

Demo programs have a limited functionality for free, but charge for an advanced set of features or for the removal of advertisements from the program’s interfaces. In some cases, all the functionality is disabled until the license is purchased. Demos are usually not time-limited (like Trial software) but the functionality is limited.

Trial

Trial software allows the user to evaluate the software for a limited amount of time. After that trial period (usually 15 to 90 days) the user can decide whether to buy the software or not. Even though, most trial software products are only time-limited some also have feature limitations.

Paid

Usually commercial software or games are produced for sale or to serve a commercial purpose.

MonoDevelop is a full-featured integrated development environment (IDE) for mono using Gtk#.

See http://www.monodevelop.com for more info.

Build Status

Directory organization

There are two main directories:

  • main: The core MonoDevelop assemblies and add-ins (all in a single
    tarball/package).
  • extras: Additional add-ins (each add-in has its own
    tarball/package).

Compiling

If you are building from Git, make sure that you initialize the submodules
that are part of this repository by executing:
git submodule update --init --recursive

If you are running a parallel mono installation, make sure to run all the following steps
while having sourced your mono installation script. (source path/to/my-environment-script)
See: http://www.mono-project.com/Parallel_Mono_Environments

To compile execute:
./configure ; make

There are two variables you can set when running configure:

  • The install prefix: --prefix=/path/to/prefix

    • To install with the rest of the assemblies, use:
      --prefix="pkg-config --variable=prefix mono"
  • The build profile: --profile=profile-name

    • stable: builds the MonoDevelop core and some stable extra add-ins.
    • core: builds the MonoDevelop core only.
    • all: builds everything
    • mac: builds for Mac OS X
    • You can also create your own profile by adding a file to the profiles
      directory containing a list of the directories to build.

Disclaimer: Please be aware that the ‘extras/JavaBinding’ and ‘extras/ValaBinding’ packages do not currently work. When prompted or by manually selecting them during the ‘./configure —select’ step, make sure they stay deselected. (deselected by default)

Running

You can run MonoDevelop from the build directory by executing:
make run

Installing (Optional)

You can install MonoDevelop by running:
make install

Bear in mind that if you are installing under a custom prefix, you may need to modify your /etc/ld.so.conf or LD_LIBRARY_PATH to ensure that any required native libraries are found correctly.

(It’s possible that you need to install for your locale to be
correctly set.)

Packaging for OS X

To package MonoDevelop for OS X in a convenient MonoDevelop.app
file, just do this after MonoDevelop has finished building (with
make): cd main/build/MacOSX ; make.
You can run MonoDevelop: open MonoDevelop.app or build dmg package: ./make-dmg-bundle.sh

Dependencies

Mono >= 3.0.4
Gtk# >= 2.12.8
monodoc >= 1.0
mono-addins >= 0.6

Special Environment Variables

BUILD_REVISION

If this environment variable exists we assume we are compiling inside wrench.
We use this to enable raygun only for 'release' builds and not for normal
developer builds compiled on a dev machine with 'make && make run'.

Known Problems

«The type `GLib.IIcon’ is defined in an assembly that is not referenced»
This happens when you accidentally installed gtk-sharp3 instead of the 2.12.x branch version.
Make sure to ‘make uninstall’ or otherwise remove the gtk-sharp3 version and install the older one.

xbuild may still cache a reference to assemblies that you may have accidentally installed into your mono installation,
like the gtk-sharp3 as described before. You can delete the cache in $HOME/.config/xbuild/pkgconfig-cache-2.xml

References

MonoDevelop website

http://www.monodevelop.com

Gnome Human Interface Guidelines (HIG)

http://developer.gnome.org/projects/gup/hig/1.0/

freedesktop.org standards

http://freedesktop.org/Standards/

Integrating with GNOME (a little out of date)

http://developers.sun.com/solaris/articles/integrating_gnome.html

Bugzilla

http://bugzilla.mozilla.org/bugwritinghelp.html

http://bugzilla.mozilla.org/page.cgi?id=etiquette.html

Discussion, Bugs, Patches

monodevelop-list@lists.ximian.com (questions and discussion)

monodevelop-patches-list@lists.ximian.com (track commits to MonoDevelop)

monodevelop-bugs@lists.ximian.com (track MonoDevelop bugzilla component)

http://bugzilla.xamarin.com (submit bugs and patches here)

  • Downloads
  • For Developers

MonoDevelop

MonoDevelop 6.12.0

MonoDevelop enables developers to quickly write desktop and web applications on Linux, Windows and macOS.

It also makes it easy for developers to port .NET applications created with Visual Studio to Linux and macOS maintaining a single code base for all platforms.

Multi-platform

Supports Linux, Windows and macOS.

Advanced Text Editing

Code completion support for C#, code templates, code folding.

Configurable workbench

Fully customizable window layouts, user defined key bindings, external tools

Multiple language support

C#, F#, Visual Basic .NET, Vala

Integrated Debugger

For debugging Mono and native applications

GTK# Visual Designer

Easily build GTK# applications

ASP.NET

Create web projects with full code completion support and test on XSP, the Mono web server.

Other tools

Source control, makefile integration, unit testing, packaging and deployment, localization

What’s New:

  • This is a security release which addresses CVE-2021-24112

Previous Notes:

  • Various bugfixes

Resolved Issues

  • 10643 [System.Windows.Forms] Combobox SelectedIndexChanged when mouse move
  • 10651 Missing memory barrier with some atomic operations
  • 12022 Form closes although its DialogResult is manually set to None
  • 15418 nuget: ThreadAbortException in SchedulerThread
  • 15612 [sdb] Runtime crash when accessing invalid address under debugging
  • 16243 LLVM: bound checks are not eliminated for simple cases
  • 16623 Hebrew and other non-Gregorian calendars are broken
  • 16763 Bump F# to 5.0
  • 16969 [coop][interp] two failing tests with checked-build=gc
  • 17869 Assertion failure with default interface method
  • 17881 .NET 4.5 console app bundled with mono 6.4.0 cannot be signed, or crashes when run
  • 17980 The UseColumnTextForLinkValue field of DataGridViewLinkColumn does not work
  • 18009 patch configure.ac to build on FreeBSD/PowerPC64
  • 18019 WinForms ContextMenu gets stuck open if you middle-click
  • 18020 WinForms RadioButton auto-check still occurs when AutoCheck = false
  • 18030 mono-io-layer-error (-1) exception on Android with Mono6.4 and AdGuard used
  • 18061 [interpreter] Conversions.ToX(NaN) are expected to throw OverflowException
  • 18064 PowerPC linux build is broken
  • 18106 «No compatible code running» after repeated breakpoint in Android.OS.AsyncTask.RunInBackground() On android sometimes there is no valid_info but the ctx is valid and the debug can continue. (#18463)
  • 18120 Roslyn fails with interpreter
  • 18127 bug: mini_get_shared_gparam get wrong MonoImage?
  • 18191 Mono crashes on attemp to evaluate ‘ref’ returning method with debugger
  • 18202 Failure to build and run testsuite under muslc
  • 18213 Some unit tests (e.g. mscorlib) are too big to run in every configuration and needs to be split
  • 18323 Error MT2101: Can’t resolve the reference ‘System.Security.Cryptography.Pkcs.SignedCms’
  • 18339 Mono crashes when loading a video file from Subtitle edit
  • 18364 Incorrect Reflection & TypedReference behavior in AOT mode.
  • 18370 ThreadLocal not using the JIT fast path for TLS access
  • 18417 LLVM JIT omits frame pointer even if MONO_DEBUG=disable_omit_fp is set
  • 18418 Thread.VolatileRead(ref Object) causes assertion failure
  • 18506 [WinForms] Invisible ComboBox controls can still pop up their lists if a ContextMenu is displayed
  • 18524 Missing Tatar CultureInfo tt and tt-RU
  • 18530 Mono Interpreter Losses some Command Line Arguments to Microbenchmarks
  • 18554 [autotools] Weak -mminimal-toc testing causes fallthrough
  • 18560 [2019-12] [iOS] [armv7] undefined symbol ___multi3 on Release (LLVM) Bump external/llvm-project to 2ca761dc8b83a75ad950f468fb68e764e61d9cfa (#20365)
  • 18572 Performance regression since Switch to CharUnicodeInfo from corefx
  • 18584 [wasm][debugger] DebugProxy Faults on Refresh w/ JS Breakpoints
  • 18612 [ios][32bits] Assertion at /Users/builder/jenkins/workspace/archive-mono/2019-12/ios/release/mono/mini/aot-runtime.c:5237, condition ‘plt_entry’ not met
  • 18646 [wasm] Blazor — CSB iOS 13.3 «Maximum call stack size exceeded» error is still happening.
  • 18675 Failure to build with AOT disabled
  • 18794 [coop] assertion when socket_transport_send called from the crash reporter
  • 18826 codesigned mkbundled executable never ends with xmonkeysloveplay
  • 18827 bug-10127.exe runtime test hangs on Windows C++
  • 18917 Explicit interface property ignored when there is a default implementation
  • 19005 Console finalized before any objects writing to it have finished
  • 19009 Crash in mono_create_specific_trampoline on iOS 64-bit/32-bit + tvOS
  • 19136 [merp] Unnecessary call to msync in mono_state_free_mem
  • 19377 Request: please make mono_type_get_name_full a public symbol
  • 19389 [iOS] libmonosgen-2.0.a is leaking symbols
  • 19393 [sdks] runtime doesn’t link with Xcode 11.4 due to weak import symbol ___darwin_check_fd_set_overflow
  • 19451 WatchOS: HttpClient.PostAsync throws «System.NotSupportedException: This method contains IL not supported when compiled to bitcode»
  • 19492 Debugger crash when inspecting element
  • 19784 Running llvm/build.mk in a WSL environment will segfault
  • 19860 mac/iOS: SIGSEGV will hang the process, not terminate it
  • 20107 Sigsegv in libmacho.dylib getsectbynamefromheader_64
  • 20138 Segmentation fault when AOTing customer application
  • 20275 Xamarin.Android Designer Crashes with mono/mono/2020-02@66e2b840
  • 20490 [Bug] The app crash with native exception when changing visibility of Grid
  • 20533 Unknown opcode float_conv_to_i when building Xamarin.iOS project with FSharp.Core 5.0.0 dll
  • 8709 ProfilerTests.MonitorEventsAreRecorded and ProfilerTests.HeapshotDataIsValid are flaky
  • 8806 gdb warns about our llvm6.0 fullaot dwarf data (linux) Emit DWARF debug_abbrev offset for compile units as a label instead of 0 (#19794)
  • 9726 DataGridViewImageColumn ImageLayout property zoom doesn’t work

Fast servers and clean downloads. Tested on TechSpot Labs. Here’s why you can trust us.

Certified clean file download tested by TechSpot

Last updated:

March 8, 2021

User rating:


3.8
6 votes

Software similar to MonoDevelop 7

  • 4

    13 votes

    A free source code editor for Windows, Linux and macOS. It includes support for debugging, Git control, syntax highlighting, intelligent code completion, and code refactoring.

    • Freeware
    • Windows/macOS/Linux
  • 4.4

    2395 votes

    Developer tools and services for any platform with any language. IDE, DevOps, code editor & more.

    • Freeware
    • Windows
  • 4.3

    13 votes

    Quickly and easily develop desktop, mobile, and web applications with Java, JavaScript, HTML5, PHP, C/C++ and more.

    • Freeware
    • Windows/macOS/Linux
  • 4.3

    15 votes

    SharpDevelop is the open-source IDE for the .NET platform.

    • Freeware
    • Windows
  • More similar downloads

Popular apps
in For Developers

MonoDevelop — это кpoccплатфopменная cpедa paзработки (IDE),которая поддерживает большое количество актуальных языков программирования.

Для чего используется

Данная программа отлично подойдёт разработчикам разного рода приложений,поддерживаются такие языки как JAVA,С,С++,Visual Basic и так далее. MonoDevelop — это полноценная среда программирования, поэтому с ней могут работать только те,кто действительно разбирается в программировании на доступных в приложении языках.

Вoзмoжнoсти

Это приложение позволит пользователю-разработчику не только получить обширный пакет функций, который поможет в решении необходимых ему задач, но и позволит по-возможности автоматизировать процесс написания кода.Преимущество автоматизации в том,что это поможет экономить время пользователю при разработке нужной ему программы.В программировании экономие времени,посредством автоматизирования рабочего процесса очень много значит, с помощью этого 1 человек может за короткий период времени сам написать программу с огромным функционалом.

Приложение предлагает вам

  • использование подсветки синтаксиса, с помощью этой функции пользователю будет намного легче ориентироваться в программном коде, во время замечать ошибки и незамедлительно исправлять их на нужные коду элементы;
  • возможность сворачивать код — блоки программирования могут быть попросту свёрнуты программистом,это облегчит работу,так как не нужно будет работать с огромной «стеной» кода;
  • программа обучена завершать код автоматически,основываясь на её логическом завершении.Пользователь вводит 2-3 буквы элемента и программа даёт возможность автоматически её дописать,это так же поможет сэкономить время в разработке программы;
  • встроенный в приложение отладчик позволит пользователю находить ошибки в коде и также незамедлительно их устранять.

Помимо стандартного набора функций MonoDevolop есть также возможность расширения функционала приложения,нужно загрузить дополнительные плагины . Хотя,зачастую пользователю не нужен большой спектр возможностей,а хватает стандартного набора функций приложения.

Особенности приложения

  • использование актуальных языков программирования;
  • встроенный режим отладки;
  • абсолютная доступность приложения;
  • экономит время пользователя-разработчика;
  • поддерживает все версии OC Windows и еще много других операционных систем;
  • имеет большой функционал,также имеет возможность его расширения посредством установки дополнительных плагинов.
MonoDevelop

Download MonoDevelop

MonoDevelop enables developers to quickly write desktop and web applications on Linux, Windows and Mac OS. It also makes it easy for developers to port .NET applications created with Visual Studio to Linux and Mac OS maintaining a single code base for all platforms. MonoDevelop is now a part of Microsoft Xamarin Studio.

MonoDevelop offers integrated Debugger for debugging Mono and native applications, fully customizable window layouts, user defined key bindings, external tools, code completion for C#, code templates and code folding, support for C#, F#, Visual Basic .NET, C/C++ and Vala languages, option to create ASP.net web projects with full code completion support and test on XSP, the Mono web server.

Other tools available in MonoDevelop IDE include source control, makefile integration, unit testing, packaging and deployment and localization. Created projects can be exported to MonoDevelop native file format or Visual Studio 2005. Visual Studio 2003 projects can be imported and converted to the MonoDevelop or VS 2005 file formats. Native support for Visual Studio 2005 C#, Visual Basic .NET and ASP.NET projects.

You can aslo design applications interfaces using drag nad drop controls. Integrated visual designer for building Gtk# interfaces offers support for targeting Gtk# 2.4, 2.6 and 2.8, use custom widgets, visual editing of stock icon factory, widget library reference tracking and glade project import. Xamarin Studio bundle include MonoDevelop along with Xamarin iOS/Android plugins and branding.

Кроссплатформенный программный продукт MonoDevelop (он же Xamarin Studio) является функциональной средой разработки программного обеспечения с поддержкой множества языков программирования: Boo, C, C#, C++, CIL, Java, Nemerle, Vala, Visual Basic .NET.

Данное ПО содержит большое количество полезных инструментов позволяющих упростить и ускорить процесс разработки приложений. Инструменты удобно распложены в рабочей зоне и самые необходимые из них не приходится искать, т.к. они всегда находятся под рукой.

IDE МоноДевелоп как и полагается, поддерживает подсветку синтаксиса, благодаря чему конструкции текста принимают удобочитаемый вид, а также умеет сворачивать код, таким образом, можно сфокусироваться на том участке, который в данный момент важнее.

К тому же среда разработки может автоматически дополнять набираемый код, содержит собственный менеджер классов и обеспечивает возможность расширения функционала за счет применения различных плагинов.

Более того, в данный продукт встроен отладчик, который поможет обнаружить ошибки в коде и исправить их, а чтобы было проще создавать интерфейсы, в приложении имеется мощный визуальный конструктор форм.

Для профессиональной разработки программного обеспечения нужно скачать MonoDevelop. Программа не переведена на русский язык, зато оснащена средством модульного тестирования и может использоваться для создания мобильных приложений и игр для платформ Android и iOS.

Распространяется Бесплатно
Разработчик MonoDevelop Team
Операционная система Windows 2K / XP / Vista / 7 / 8 / 8.1 / 10
Язык Английский
Размер 43,9 Mb

Скачать бесплатно MonoDevelop (Xamarin Studio) 5.9.0.431 для Windows:

Версия x86/x64

Понравилась статья? Поделить с друзьями:
  • Mostbet скачать на компьютер windows 7
  • Mono что это за папка в windows 10
  • Most windows are made of glass
  • Mono for windows x64 что это за программа
  • Most computers the microsoft windows os