私は主に MS Visual Studio .NET のツールとテクノロジを使用してきましたが、好奇心からそれに代わるもの、特にオープン ソースのものがないか疑問に思い始めました。
2 に答える
はい、代替手段があります。最もよく知られているのは、開発環境用のMono.Net フレームワークとMonoDevelopです。おそらくあまり知られていないもう1つは、SharpDeveloperです。
私は実際に両方を使用しました。当時、MonoDevelop はあまり成熟していませんでしたが、その間に変化しました。活発に開発されており、多数のオペレーティング システムで動作し、優れた IDE です。フォーラムでの活動は、広く、熱心で、増え続けるユーザー ベースの良い兆候です。
SharpDeveloper は小さいながらもかなり安定した IDE です。軽量で、読み込みが速く、安心して作業できます。しかし、大規模なプロジェクトでは、Visual Studio のエンタープライズ機能を見逃していることに気付きました。SharpDeveloper には、WinForms アプリケーションを開発するためのグラフィカル GUI が含まれています。
前回見たときは、使い慣れたウィザードも、ASP.NET グラフィカル デザイン サービスも含まれていませんでした。私はどちらもわざわざ使用したことはありませんでしたが (なぜそれが存在するのかを知り、それを無視することが賢明な理由を学ぶため以外に)、ウィザードやグラフィカルな支援が好きなら、これらのオープン ソースの IDE 代替物は少し質素だと感じるかもしれません。
とはいえ、それらは一見の価値があり、本番環境で使用するのに十分な安定性と成熟度を備えています。
更新:拡張、いくつかのエラーを修正
コストが気になる場合は、Express Editionがあります。