私のオプションは何ですか? 1年以上前にMonoDevelopを試しましたが、非常にバグが多かったです。最新バージョンは安定した開発環境ですか?
MonoDevelop 2.0がリリースされ、まともなGUIデバッガー、コード補完、Intellisense C#3.0サポート(linqを含む)、およびまともなGTK#Visual Designerが搭載されました。
要するに、2.0リリース以降、Mono Developの使用を再開し、これまでのところ非常に満足しています。
詳細については、 MonoDevelop Webサイト をご覧ください。
マイクロソフトは、Linux向けに Visual Studio Code をリリースしました。これは当然、C#を適切にサポートしています。
Monodevelop
2つのバージョンがあります:
1.0:現在安定したバージョン。確かに安定していますが、その機能には多少の制限があります。小規模なプロジェクトに非常に適しています。私はubuntu hardyレポジトリで入手しました。
2.0RC(別名1.9.x)SVNおよびコンパイルを介して取得できます。プロセスは非常に簡単で、インストールせずに実行できます(make run
)。 1.0よりも安定性はやや劣りますが、取得するビルドによって異なります(開発スナップショットです)。機能に関しては素晴らしい。リファクタリング、プロファイリング、多数のプラグインなどがあります。
Omnicore のX-developをお勧めします。これは非常に優れたIDEですが、30日間のみ無料で使用できます。
EclipseにはC#バインディングがありますが、個人的に試していないので、保証することはできません。私はMonoDevelopを使用していますが、これは完璧ではありませんが、ほとんどの部分で十分に機能します。 Ubuntu 8.04(Hardy Heron)に含まれているバージョンは、Gutsy Gibbonバージョンよりもはるかに安定しています。
私はかなり長い間 JetBrains Rider を使ってきましたが、とても気に入っています。
ReSharperのすべての長所があり、OS/XまたはLinuxで使用する喜びです。まだ早期アクセスプログラムにあるため、あちこちにいくつか粗い部分がありますが、ほとんどの場合、日常の使用には十分に機能します。
こちらで入手できます: https://www.jetbrains.com/rider/download/
追伸主に.NET Core開発のニーズに使用しますが、従来の.NETコーディングにも使用しました。
しばらく前にMonoDevelopを使用しましたが、それで問題ありませんでした。 Java開発用のEclipseまたはNetBeansほど優れているわけではありませんが、これらは実際には独自のクラスに属します。
かなり洗練されています。安定性は本当に問題ではありませんでした。簡単なコード補完があり、宣言、スーパークラス、非常に便利な検索リファレンスにジャンプします。ただし、デバッグ機能はありません。これはかなり目立たないことです。実際には、ブレークポイントを設定しようとして数分を費やし、「実行...」ではなく「デバッグ...」する方法すら見つからないことがわかりました。
SlickEdit を見ましたか?数年前にLinuxでC++アプリを開発していたとき、それはかなり良いと思いました。 C#をサポートしていると書かれていますが、その程度についてはコメントできません。ただし、C++の開発に使用できてうれしかったです。
最新バージョンは安定した開発環境ですか?
おそらく...この春に1.0に達したでしょう。