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