From Fedora Project Wiki

(Creating article)
 
(→‎Flatpak: Rm desktop config stuff; didn't realize that icons appear in menus after restarting)
 
Line 27: Line 27:
<pre>
<pre>
flatpak run com.xamarin.MonoDevelop
flatpak run com.xamarin.MonoDevelop
</pre>
If one would like a desktop configuration file (for application menus) for a Flatpak installation of MonoDevelop merely run:
<pre>
cat > monodevelop.desktop <<EOF
[Desktop Entry]
Name=MonoDevelop (Flatpak)
Type=Application
Exec=flatpak run com.xamarin.MonoDevelop
Icon=monodevelop
Categories=Development;Mono;IDE
Comment=MonoDevelop, an open-source IDE for Mono/.NET
EOF
mv monodevelop.desktop $HOME/.local/share/applications
</pre>
while to install an icon for MonoDevelop so that one's application menus recognize it merely run:
<pre>
cp $HOME/.local/share/flatpak/app/com.xamarin.MonoDevelop/current/active/files/share/icons/hicolor/48x48/apps/monodevelop.png $HOME/.local/share/icons
</pre>
</pre>


[[Category:Integrated development environments]]
[[Category:Integrated development environments]]

Latest revision as of 20:54, 19 December 2016

MonoDevelop is a free and open-source IDE for Mono/.NET. It has support for C# and F# programming languages, with releases 4.x-5.x also including support for C/C++ projects. It is built using the Gtk# toolkit, is written in C# and is in the official repositories of Fedora.

Installation

DNF

To install MonoDevelop using DNF run:

sudo dnf install monodevelop

Flatpak

To install it using Flatpak (which will provide a more up-to-date version of MonoDevelop) first install Flatpak with:

sudo dnf install flatpak

then run:

flatpak remote-add --user --from gnome https://sdk.gnome.org/gnome.flatpakrepo
flatpak install --user --from https://download.mono-project.com/repo/monodevelop.flatpakref

and then one can start MonoDevelop by running:

flatpak run com.xamarin.MonoDevelop