MonoDevelop, instalacija na Ubuntu 20.04 putem svog PPA-a

o monodevelopu

U sljedećem ćemo članku pogledati MonoDevelop. Ovo je besplatno i otvoreno integrirano razvojno okruženje dizajnirano prvenstveno za C # i druge .NET jezike. Ovo razvojno okruženje započelo je razvoj 2003. MonoDevelop je izvorno bio prilagodba SharpDevelopa za Gtk, ali je od tada razvijen kako bi udovoljio potrebama programera Project Mono.

Od verzije 2.2, MonoDevelop već ima potpunu podršku za Gnu / Linux, Windows i Mac, što je istinski multiplatform IDE. Ako ste zainteresirani za brzo i produktivno programiranje sa .Netom u Gnu / Linuxu, korisnici mogu instalirati MonoDevelop u Ubuntu putem PPA-a.

MonoDevelop omogućuje programerima brzo pisanje web i desktop aplikacija na Gnu / Linux, Windows i Mac OS X. Također omogućava programerima da lako premjeste .NET programe izgrađene pomoću Visual Studija na Gnu / Linux i Mac OS, zadržavajući pritom jedan kodna baza za sve platforme. Ovaj IDE je besplatni softver koji se distribuira pod GNU General Public License.

monodevelop trčanje

MonoDevelop trenutno, između ostalih, podržava programske jezike C #, C / C ++, JavaScript, Objective C, Visual Basic .NET i MSIL. MonoDevelop je zaseban projekt od SharpDevelop, integriran u radno okruženje GNOME.

MonoDevelop Opće značajke

preferencije programa

  • Ovaj program je multiplatformni. Može se koristiti na Gnu / Linuxu, Windowsima i macOS-ima.
  • Ima a napredno uređivanje teksta. Uključuje podršku za dovršavanje koda za C #, predloške koda, presavijanje koda itd.
  • Uključuje a podesivi radni stol. Ovim možemo dobiti potpuno prilagodljive izglede prozora, korisnički definirane kombinacije tipki, vanjske alate itd.
  • Podrška za više jezika. C #, F #, Visual Basic .NET, Vala itd. Sljedeći link pokazuje koje su značajke dostupne za svaku platformu. Nenavedene značajke MonoDevelop dostupne su za sve platforme.
  • U programu ćemo pronaći a integrirani program za ispravljanje pogrešaka, pomoću kojeg će se ispraviti izvorne i mono aplikacije.
  • Visual Designer GTK #. To će nam omogućiti lako stvaranje GTK # aplikacija.
  • ASP.NET. Moći ćemo izradite web projekte s potpunom podrškom za dovršavanje koda, kao i mogućnost testiranja XSP, web poslužitelj Mono.

dodaj pakete

  • U ovom programu možemo pronaći druge alate. Kontrola izvornog koda, integracija makefile, jedinstveno testiranje, pakiranje i postavljanje, lokalizacija i još mnogo toga.
  • MonoDevelop dolazi s integriranim projektima, koji nam mogu pomoći da započnemo s vašom konzolom, aplikacijama Gnome ili Gtk.

Instalirajte MonoDevelop na Ubuntu pomoću PPA-a

Ovaj IDE možemo instalirajte ga iz PPA koje kreatori nude. U spremištu paketa nalaze se paketi koje ćemo morati instalirati u naš sustav. Ako otvorimo terminal (Ctrl + Alt + T), možemo ga dodati na naš popis pomoću naredbi:

dodaj 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

Kad se ažurira sav popis dostupnog softvera, možemo instalirajte monodevelop na naše računalo. Naredba koja će se koristiti na istom terminalu bit će sljedeća:

instalirati monodevelop

sudo apt install monodevelop

Kada je instalacija završena, sada na našem računalu možemo tražiti pokretač ovog IDE-a.

pokretač monodevelop

deinstalirati

u uklonite ovaj program iz našeg tima, morat ćemo samo otvoriti terminal (Ctrl + Alt + T) i izvršiti naredbu u njemu:

deinstalirati monodevelop

sudo apt remove monodevelop; sudo apt autoremove

u izbrišite spremište koje smo koristili za instalaciju, naredba za upotrebu u terminalu bila bi sljedeća:

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

Monodevelop je dobra opcija za razvoj aplikacija, osim što je besplatan, besplatan i za više platformi, lagan je i rad u timovima s malo resursa. Ovaj će program omogućiti programerima pisanje web i desktop aplikacija. Također olakšava razvojnim programerima migraciju .NET aplikacija izgrađenih pomoću Visual Studija na Gnu / Linux i macOS, uz održavanje jedinstvene baze koda za sve platforme.

Za više informacija o ovom projektu korisnici mogu konzultirati documentación Monodevelop na web mjestu projekta. U njemu se također možete posavjetovati s FAQ o ovom programu. Izvorni kod dostupan je na GitHub ili kao tarball.


Ostavite svoj komentar

Vaša email adresa neće biti objavljen. Obavezna polja su označena s *

*

*

  1. Za podatke odgovoran: Miguel Ángel Gatón
  2. Svrha podataka: Kontrola neželjene pošte, upravljanje komentarima.
  3. Legitimacija: Vaš pristanak
  4. Komunikacija podataka: Podaci se neće dostavljati trećim stranama, osim po zakonskoj obvezi.
  5. Pohrana podataka: Baza podataka koju hostira Occentus Networks (EU)
  6. Prava: U bilo kojem trenutku možete ograničiti, oporaviti i izbrisati svoje podatke.

  1.   Ren dijo

    Ovo mi ne radi na Ubuntu 20.04. Dobivam sljedeće greške:

    sudo apt instaliraj monodevelop
    Čitanje liste paket ... Done
    Zgrada ovisnost stablo
    Čitanje državne informacije ... Done
    Neki paketi ne mogu biti instalirani. To može značiti da imate
    Traženi godine nemoguća situacija ili ako imate nestabilan Korištenje
    To distribucija neki zahtijevani paketi još nisu stvoreni
    Premjestiti ili je iz dolazne.
    GMT travanj informacije pomoći u rješavanju situacije:

    Paketi su nezadovoljene ovisnosti GMT:
    monodevelop: Ovisi: libglade2.0-cil (> = 2.12.45), ali neće se instalirati
    E: Nije za rješavanje problema, te su održani slomljena paketa.

  2.   Ren dijo

    Ovo mi ne ide, dobivam sljedeće greške:

    sudo apt instaliraj monodevelop
    Čitanje liste paket ... Done
    Zgrada ovisnost stablo
    Čitanje državne informacije ... Done
    Neki paketi ne mogu biti instalirani. To može značiti da imate
    Traženi godine nemoguća situacija ili ako imate nestabilan Korištenje
    To distribucija neki zahtijevani paketi još nisu stvoreni
    Premjestiti ili je iz dolazne.
    GMT travanj informacije pomoći u rješavanju situacije:

    Paketi su nezadovoljene ovisnosti GMT:
    monodevelop: Ovisi: libglade2.0-cil (> = 2.12.45), ali neće se instalirati
    E: Nije za rješavanje problema, te su održani slomljena paketa.

    1.    Damien A. dijo

      Zdravo. Isprobajte ove naredbe:

      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

      Probao sam u Ubuntu 20.04 i rade. Pozdrav