「[[マイクロソフト系技術情報 Wiki>http://techinfoofmicrosofttech.osscons.jp/]]」は、「[[Open棟梁Project>https://github.com/OpenTouryoProject/]]」,「[[OSSコンソーシアム .NET開発基盤部会>https://www.osscons.jp/dotNetDevelopmentInfrastructure/]]」によって運営されています。 -戻る --[[Mono]] --[[開発ツール]] ---[[Visual Studio]] ---[[Sharp Develop]] ---Mono Develop ---[[Xamarin Studio]] ---[[Visual Studio for Mac]] * 目次 [#i0cb5c9a] #contents *概要 [#r03f402c] -[[Mono]]プラットフォーム上で動作するオープンソースの統合開発環境(IDE)。 -[[Mono]]と[[Gtk+>#m5822a78]]が対応する環境であればOSを問わず動作させることが出来る。 *詳細 [#i9df027a] **経緯 [#nfc0671a] [[Sharp Develop]]を、 -Windows上のSystem.Windows.Formsから -Linux上の[[Gtk#>Gtk Sharp]]に 移植したもの。 **デザイナ [#m6520a51] -[[Gtk#>Mono On Rasbian#ndf474c9]] GUIデザイナの[[Stetic>Gtk Sharp#qbe30776]]が搭載されたことによりGUIのRADにも対応した。 -その他にもウェブデザイナなどが統合されている。 **環境構築 [#p99dd440] -参考 --Download | MonoDevelop~ https://www.monodevelop.com/download/ --Download - Stable | Mono~ https://www.mono-project.com/download/stable/ ***Windows [#wafefea1] -以下のようにあるが、端的に、[[Xamarin.Forms]]を使えと言う事っぽい。 -以下のようにあるが、ビジネス的には、[[Xamarin.Forms]]を使えと言う事っぽい。 -IDEを除いてインストールを完了させ、以下のような方法も採択可能だが、デザイナに難あり。~ -IDEを除いてインストールを完了させ、以下のような方法も採択可能。~ --[[dotnetコマンド>Gtk Sharp#t143947a]]にシフトする。 --Visual Studio 2017 + GtkSharp + Gladeによる、簡単なGTK3のウィンドウアプリの実装例。~ https://gist.github.com/seraphy/55e1428ef1b1b551d4730f4d4fe8eadc -参考 --Building MonoDevelop | MonoDevelop~ https://www.monodevelop.com/developers/building-monodevelop/ --Download | MonoDevelop~ https://www.monodevelop.com/download/#fndtn-download-win --Download - Stable | Mono~ https://www.mono-project.com/download/stable/#download-win ---Mono for Windows ---GTK# for .NET --その他 ---[[コチラ>https://dotnetdevelopmentinfrastructure.osscons.jp/index.php?VM%E8%B5%B7%E5%8B%95%E5%BE%8C%E3%81%AE%E9%96%8B%E7%99%BA%E7%92%B0%E5%A2%83%E3%81%AE%E3%82%BB%E3%83%83%E3%83%88%E3%82%A2%E3%83%83%E3%83%97%EF%BC%88Windows%EF%BC%89]]を土台に使用。 ---Mono libraries package (installer)~ https://files.xamarin.com/~jeremie/MonoLibraries.msi ---GetText for Windows~ http://gnuwin32.sourceforge.net/packages/gettext.htm ***Linux [#u95c58d2] -恐らくコチラは構築可能と思われる。 -[[コチラ>https://dotnetdevelopmentinfrastructure.osscons.jp/index.php?VM%E8%B5%B7%E5%8B%95%E5%BE%8C%E3%81%AE%E9%96%8B%E7%99%BA%E7%92%B0%E5%A2%83%E3%81%AE%E3%82%BB%E3%83%83%E3%83%88%E3%82%A2%E3%83%83%E3%83%97%EF%BC%88Linux%EF%BC%89]]を土台に使用。 *参考 [#oa52eebc] **Wikipedia [#x75580aa] -MonoDevelop~ https://ja.wikipedia.org/wiki/MonoDevelop ---- Tags: [[:.NET開発]], [[:Mono]], [[:UIサブシステム]], [[:ツール類]]