MonoDevelop, инсталиране на Ubuntu 20.04 чрез неговия PPA

за monodevelop

В следващата статия ще разгледаме MonoDevelop. Това е безплатна интегрирана среда за разработка с отворен код, предназначена предимно за C # и други .NET езици. Тази среда за разработка започва да се развива през 2003 г. MonoDevelop първоначално е адаптация на SharpDevelop за Gtk, но оттогава е разработена, за да отговори на нуждите на разработчиците на Mono Project.

От версия 2.2 г. MonoDevelop вече има пълна поддръжка за Gnu / Linux, Windows и Mac, като по този начин е истинска многоплатформена IDE. Ако се интересувате от програмиране с .Net в Gnu / Linux по бърз и продуктивен начин, потребителите могат да инсталират MonoDevelop в Ubuntu чрез PPA.

MonoDevelop позволява на разработчиците бързо да пишат уеб и настолни приложения на Gnu / Linux, Windows и Mac OS X. Също така улеснява разработчиците да мигрират .NET приложения, изградени с Visual Studio, към Gnu / Linux и Mac OS, като същевременно поддържат един кодова база за всички платформи. Тази IDE е безплатен софтуер, разпространяван под общия публичен лиценз на GNU.

monodevelop работи

Понастоящем MonoDevelop поддържа програмните езици C #, C / C ++, JavaScript, Objective C, Visual Basic .NET и MSIL, наред с други. MonoDevelop е отделен проект от SharpDevelop, интегриран в работната среда на GNOME.

Общи характеристики на MonoDevelop

програмни предпочитания

  • Тази програма е многоплатформена. Може да се използва на Gnu / Linux, Windows и macOS.
  • Той има a разширено редактиране на текст. Включва поддръжка за завършване на код за C #, шаблони за код, сгъване на код и др.
  • Включва a конфигурируема работна маса. С това можем да получим напълно адаптивни оформления на прозорци, дефинирани от потребителя комбинации от клавиши, външни инструменти и т.н.
  • Поддръжка за множество езици. C #, F #, Visual Basic .NET, Vala и др. Следващият връзка показва какви функции са налични за всяка платформа. Неизброените функции на MonoDevelop са налични за всички платформи.
  • В програмата ще намерим a интегриран дебъгер, с които да отстранявате грешки на естествени и моно приложения.
  • Visual Designer GTK #. Това ще ни позволи лесно да създаваме GTK # приложения.
  • ASP.NET. Ще можем създавайте уеб проекти с пълна поддръжка за завършване на кода, както и да можете да ги тествате XSP, уеб сървъра Mono.

добавете пакети

  • В тази програма можем да намерим други инструменти. Контрол на изходния код, интеграция на makefile, модулно тестване, опаковане и внедряване, локализация и др.
  • MonoDevelop идва с интегрирани проекти, което може да ни помогне да започнем с вашата конзола, приложения Gnome или Gtk.

Инсталирайте MonoDevelop на Ubuntu с помощта на PPA

Тази IDE можем инсталирайте го от PPA които създателите предлагат. Хранилището на пакети съдържа пакетите, които ще трябва да инсталираме в нашата система. Ако отворим терминал (Ctrl + Alt + T), можем да го добавим към нашия списък с помощта на командите:

добавяне на репо моноразработка

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

След като целият списък на наличния софтуер бъде актуализиран, можем инсталирайте monodevelop на нашия компютър. Командата за използване в същия терминал ще бъде следната:

инсталирайте monodevelop

sudo apt install monodevelop

Когато инсталацията завърши, вече можем да търсим стартера на тази IDE на нашия компютър.

monodevelop стартер

деинсталиране

за премахнете тази програма от нашия екип, ще трябва само да отворим терминал (Ctrl + Alt + T) и да изпълним командата в него:

деинсталирайте monodevelop

sudo apt remove monodevelop; sudo apt autoremove

за изтрийте хранилището, което използвахме за инсталацията, командата за използване в терминала ще бъде следната:

sudo rm /etc/apt/sources.list.d/mono-official-vs.list

Monodevelop е добър вариант за разработване на приложения, освен че е безплатен, безплатен и мултиплатформен, той също така е лесен за работа в екипи с малко ресурси. Тази програма ще позволи на разработчиците да пишат уеб и настолни приложения. Също улеснява разработчиците да мигрират .NET приложения, изградени с Visual Studio, към Gnu / Linux и macOS, като същевременно поддържа една кодова база за всички платформи.

За повече информация за този проект потребителите могат консултирайте се с документация Monodevelop на уебсайта на проекта. В него можете също да се консултирате с Често задавани въпроси за тази програма. Изходният код е достъпен на GitHub или като Тарбол.


Оставете вашия коментар

Вашият имейл адрес няма да бъде публикуван. Задължителните полета са отбелязани с *

*

*

  1. Отговорен за данните: Мигел Анхел Гатон
  2. Предназначение на данните: Контрол на СПАМ, управление на коментари.
  3. Легитимация: Вашето съгласие
  4. Съобщаване на данните: Данните няма да бъдат съобщени на трети страни, освен по законово задължение.
  5. Съхранение на данни: База данни, хоствана от Occentus Networks (ЕС)
  6. Права: По всяко време можете да ограничите, възстановите и изтриете информацията си.

  1.   Ren каза той

    Това не работи за мен на Ubuntu 20.04. Получавам следната грешка (и):

    sudo apt инсталирайте monodevelop
    Четене на списъците с пакети ... Готово
    Изграждане на дървото със зависимости
    Четене на информация за състоянието ... Готово
    Някои пакети не можаха да бъдат инсталирани. Това може да означава, че имате
    Запитана година невъзможна ситуация или ако имате нестабилна при използване на
    Това разпределение все още не са създадени някои необходими пакети
    Преместен или е извън Incoming.
    GMT април информация да помогне за разрешаване на ситуацията:

    Пакетите са неудовлетворени зависимости GMT:
    monodevelop: Зависи: libglade2.0-cil (> = 2.12.45), но няма да бъде инсталиран
    E: Не може да се коригира проблеми, които сте проведе счупени пакети.

  2.   Ren каза той

    Това не работи при мен, получавам следната грешка (и):

    sudo apt инсталирайте monodevelop
    Четене на списъците с пакети ... Готово
    Изграждане на дървото със зависимости
    Четене на информация за състоянието ... Готово
    Някои пакети не можаха да бъдат инсталирани. Това може да означава, че имате
    Запитана година невъзможна ситуация или ако имате нестабилна при използване на
    Това разпределение все още не са създадени някои необходими пакети
    Преместен или е извън Incoming.
    GMT април информация да помогне за разрешаване на ситуацията:

    Пакетите са неудовлетворени зависимости GMT:
    monodevelop: Зависи: libglade2.0-cil (> = 2.12.45), но няма да бъде инсталиран
    E: Не може да се коригира проблеми, които сте проведе счупени пакети.

    1.    Деймиън А. каза той

      Здравейте. Опитайте тези команди:

      sudo apt update

      sudo apt install dirmngr gnupg apt-transport-https ca-certificates software-properties-common

      sudo apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv-keys 3FA7E0328081BFF6A14DA29AA6A19B38D3D831EF

      sudo apt-add-repository 'deb https://download.mono-project.com/repo/ubuntu stable-focal main'

      sudo apt install mono-complete

      Опитах го в Ubuntu 20.04 и те работят. за разбирането