MonoDevelop, instalace na Ubuntu 20.04 prostřednictvím jeho PPA

o monovývoji

V příštím článku se podíváme na MonoDevelop. Tohle je bezplatné a otevřené zdrojové integrované vývojové prostředí určené primárně pro C # a další jazyky .NET. Toto vývojové prostředí bylo zahájeno vývojem v roce 2003. MonoDevelop byla původně adaptací SharpDevelop pro Gtk, ale od té doby byla vyvinuta tak, aby vyhovovala potřebám vývojářů Mono Project.

Od verze 2.2 MonoDevelop již má plnou podporu pro Gnu / Linux, Windows a Mac, což je skutečný multiplatformní IDE. Pokud máte zájem o rychlé a produktivní programování s .Net v Gnu / Linuxu, uživatelé si mohou nainstalovat MonoDevelop v Ubuntu prostřednictvím PPA.

MonoDevelop umožňuje vývojářům rychle psát webové a desktopové aplikace v Gnu / Linux, Windows a Mac OS X. Vývojářům také usnadňuje migraci aplikací .NET vytvořených pomocí Visual Studio do Gnu / Linux a Mac OS při zachování jediného kódová základna pro všechny platformy. Toto IDE je svobodný software distribuovaný pod GNU General Public License.

monodevelop běží

MonoDevelop v současné době mimo jiné podporuje programovací jazyky C #, C / C ++, JavaScript, Objective C, Visual Basic .NET a MSIL. MonoDevelop je samostatný projekt od Sharpdevelop, integrovaný do desktopového prostředí GNOME.

MonoDevelop Obecné funkce

předvolby programu

  • Tento program je multiplatformní. Lze jej použít v Gnu / Linux, Windows a macOS.
  • pokročilé úpravy textu. Zahrnuje podporu dokončování kódu pro C #, šablony kódu, skládání kódu atd.
  • Zahrnuje a konfigurovatelný pracovní stůl. Díky tomu můžeme získat plně přizpůsobitelné rozvržení oken, uživatelem definované kombinace kláves, externí nástroje atd.
  • Podpora více jazyků. C #, F #, Visual Basic .NET, Vala atd. Další odkaz ukazuje, jaké funkce jsou k dispozici pro každou platformu. Funkce MonoDevelop, které nejsou uvedeny, jsou k dispozici pro všechny platformy.
  • V programu najdeme a integrovaný debugger, pomocí kterého lze ladit nativní a mono aplikace.
  • Visual Designer GTK #. To nám umožní snadno vytvářet aplikace GTK #.
  • ASP.NET. Budeme moci vytvářet webové projekty s plnou podporou dokončování kódu a také je testovat XSP, webový server Mono.

přidat balíčky

  • V tomto programu můžeme najít další nástroje. Ovládání zdrojového kódu, integrace makefile, testování jednotek, balení a nasazení, lokalizace a další.
  • MonoVývoj přichází s integrovanými projekty, což nám může pomoci začít s vaší konzolou, Gnome nebo Gtk aplikacemi.

Nainstalujte MonoDevelop na Ubuntu pomocí PPA

Toto IDE můžeme nainstalujte jej z PPA které tvůrci nabízejí. Úložiště balíčků obsahuje balíčky, které budeme muset nainstalovat do našeho systému. Pokud otevřete terminál (Ctrl + Alt + T), můžeme jej přidat do našeho seznamu pomocí příkazů:

přidat repo monodevelop

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

Jakmile se aktualizuje veškerý seznam dostupného softwaru, můžeme nainstalovat monodevelop na náš počítač. Příkaz, který se použije ve stejném terminálu, bude následující:

nainstalovat monodevelop

sudo apt install monodevelop

Po dokončení instalace nyní můžeme vyhledat spouštěč tohoto IDE na našem počítači.

monodevelop launcher

Odinstalovat

na odebrat tento program z našeho týmu, budeme muset pouze otevřít terminál (Ctrl + Alt + T) a provést v něm příkaz:

odinstalovat monodevelop

sudo apt remove monodevelop; sudo apt autoremove

na odstranit úložiště, které jsme použili pro instalaci, příkaz k použití v terminálu by byl následující:

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

Monodevelop je dobrá volba pro vývoj aplikací, kromě toho, že je bezplatný, bezplatný a multiplatformní, je také lehké pracovat v týmech s několika prostředky. Tento program umožní vývojářům psát webové a desktopové aplikace. Taky usnadňuje vývojářům migraci aplikací .NET vytvořených pomocí Visual Studio do Gnu / Linux a macOS při zachování jednotné kódové základny pro všechny platformy.

Další informace o tomto projektu mohou uživatelé konzultovat dokumentace Monodevelopujte na webových stránkách projektu. V něm můžete také konzultovat FAQ o tomto programu. Zdrojový kód je k dispozici na adrese GitHub nebo jako Tarball.


Zanechte svůj komentář

Vaše e-mailová adresa nebude zveřejněna. Povinné položky jsou označeny *

*

*

  1. Odpovědný za údaje: Miguel Ángel Gatón
  2. Účel údajů: Ovládací SPAM, správa komentářů.
  3. Legitimace: Váš souhlas
  4. Sdělování údajů: Údaje nebudou sděleny třetím osobám, s výjimkou zákonných povinností.
  5. Úložiště dat: Databáze hostovaná společností Occentus Networks (EU)
  6. Práva: Vaše údaje můžete kdykoli omezit, obnovit a odstranit.

  1.   Ren řekl

    To pro mě nefunguje na Ubuntu 20.04. Zobrazují se následující chyby:

    sudo apt install monodevelop
    Čtu seznamy balíků ... Hotovo
    Stavební strom závislostí
    Čtení informace o stavu ... Hotovo
    Některé balíky nemohly být instalovány. To může znamenat, že máte
    Požadované rok nemožné situace, nebo pokud máte nestabilní Použití
    Že rozdělení dosud nebyly vytvořeny Některé požadované balíčky
    Přesunut nebo byl z Příchozí fronty.
    GMT dubna informace pomoci vyřešit tuto situaci:

    Tyto balíky mají nesplněné závislosti GMT:
    monodevelop: Záleží: libglade2.0-cil (> = 2.12.45), ale nebude nainstalován
    E: Nemohu opravit problémy, které jste držel poškozených balíků.

  2.   Ren řekl

    To pro mě nefunguje, dostanu následující chyby:

    sudo apt install monodevelop
    Čtu seznamy balíků ... Hotovo
    Stavební strom závislostí
    Čtení informace o stavu ... Hotovo
    Některé balíky nemohly být instalovány. To může znamenat, že máte
    Požadované rok nemožné situace, nebo pokud máte nestabilní Použití
    Že rozdělení dosud nebyly vytvořeny Některé požadované balíčky
    Přesunut nebo byl z Příchozí fronty.
    GMT dubna informace pomoci vyřešit tuto situaci:

    Tyto balíky mají nesplněné závislosti GMT:
    monodevelop: Záleží: libglade2.0-cil (> = 2.12.45), ale nebude nainstalován
    E: Nemohu opravit problémy, které jste držel poškozených balíků.

    1.    Damien A. řekl

      Ahoj. Zkuste tyto příkazy:

      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

      Zkoušel jsem to v Ubuntu 20.04 a fungují. pozdravy