Mono is a cross platform, open source .NET development framework. |
5月14日(米国時間)、MonoDevelopの最新版となる「MonoDevelop 3.0」が公開された。MonoDevelopは、C#およびその他の.NETプログラミング言語向けに開発されている統合開発環境。Windows、Mac OS X、Linuxで動作するデスクトップアプリケーションや、ASP.NET Webアプリケーションを開発することができる。
MonoDevelop 3.0の主な特徴は、C#コード補完エンジンの刷新、テキストエディタに仮想インデントモードの追加、新しい「MonoMac」アドオンの対応、Android向けMonoのビジュアルUIデザイナーの追加、アセンブリブラウザの改善、PLP(Portable Library Projects)の予備サポート、大規模プロジェクトの読込や構築の高速化などとなっている。
C#コード補完エンジンでは、正確で信頼性の高いコード補完やナビゲーション、名前変更の操作や参照検索の高速化、C#ファイルの意味解釈の強調表示、オンザフライコードフォーマッタの信頼性、実験的なソースコード分析および文脈の修正などが加わっている。
MonoDevelopは開発環境としての利用のほかに、マルチプラットフォームで動作することから、Visual Studioを使って開発された.NETアプリケーションをMac OS XやLinuxに移植するための開発ツールとしても活用できる。MonoDevelop 3.0の各プラットフォーム向けのパッケージやソースコードはプロジェクトサイトよりダウンロードできる。