9

Windows 上の C# で Win/Linux/Mac 用の Mono アプリケーションを開発したいと考えています。そのための本当に優れた (Visual Studio に匹敵する) IDE はありますか? Visual C# ExpressMono コンパイラを使用してソリューションをコンパイルできれば最高です。

#develop非常にクールに見え、Visual Studio の Express エディションにはない多くの機能 (TortoiseSVN、NUnit のプラグインなど) を備えた IDE を見つけました。ただし、3.* バージョンでは Mono のサポートが終了したため、Mono コンパイラを使用してソリューションをコンパイルすることはできなくなりました。

もありMonoDevelopます。私はそれを試してみましたが、それはひどいです。Visual Studio とはまったく比較になりません。WinForms デザイナーがなく、他にも多くの機能がありません。彼らが MonoDevelop の開発をやめて、代わりに #develop 用のプラグインを構築してくれたらいいのにと思います。

他に十分な IDE はありますか、それとも Visual C# Express または #develop で Mono コンパイラを使用してソリューションをコンパイルすることは可能ですか?

編集: Delphi Prism はクールに見えますが、C# ではありません。

4

5 に答える 5

9

Visual Studio Express Edition を使用していつでもアプリケーションを開発できます (Mono Tools にお金を払いたくないため)。Monodevelop は現在、Visual Studio ソリューションのコンパイルをサポートしているため、VS で開発し、サポートを保証するために Monodevelop で時々再コンパイルしてください。

Mono は Windows フォームをサポートするようになったため、Windows フォーム アプリケーションを完全に Visual Studio で開発し、Mono を使用してデプロイするだけです。C# は IL にコンパイルされるため、開発にどの IDE を使用してもかまいません。Mono で実行することもできます。

于 2010-03-28T01:04:59.883 に答える
8

Mono Tools for Visual Studio はどうですか?

商用プラグインであることに注意してください。

于 2010-03-28T00:35:04.417 に答える
3

SharpDevelop 3.2 はそのままではモノラルをサポートしていませんが、SharpDevelop のソース コードをダウンロードすると、モノラル サポートの元のコードを含むコード サンプルを見つけることができます。そのサンプルをビルドすると、SharpDevelop でモノサポートが再度有効になります。

モノでのコンパイルのサポートのみが提供され、MonoDevelop は Windows で実行できるようになったため、メインの SharpDevelop アプリケーションからモノのサポートを削除することが決定されました。SharpDevelop での mono サポートは、mono のデバッガーとの統合デバッグを提供せず、MonoDevelop と比較して GTK# デザイナーがないことに注意してください。

于 2010-03-28T13:26:57.777 に答える
1

あなたの最善の策は、VS C# Express で開発を行い、VMWare、Virtual PC、VirtualBox などの仮想マシンを使用して Linux (MonoDevelop の主要なプラットフォームであり、 VS と比較して、非常にうまく機能します。)

まさにこれを行うための準備ができているダウンロードも多数あります。Live CD を使用して、マシンを再起動して Linux を起動することもできます (Linux は通常、問題なく Windows パーティションにアクセスできます)。

于 2010-03-29T07:01:05.810 に答える
1

使用できますMono Tools for Visual Studio。ただし、有料の製品です。

于 2010-03-28T00:35:42.043 に答える