.NET開発にVisual Studioを使用したことがないので、視野を広げて、それに代わるものとして他に何があるかを確認したいと思います。では、Visual Studioに代わる最良の方法は何だと思いますか。実行可能な代替案はありますか?
.NET開発にVisual Studioを使用したことがないので、視野を広げて、それに代わるものとして他に何があるかを確認したいと思います。では、Visual Studioに代わる最良の方法は何だと思いますか。実行可能な代替案はありますか?
回答:
C#とVB.Netを使用していて、オープンソースを気にしない場合は、SharpDevelopを使用できます。それはかなり良い仕事をします!
多くの代替案があります。このリストを確認してください:Visual Studio.NETの代替IDE。元のリンクがダウンしているため、Web Archiveにミラーリングされています。
Linuxで軽いC#コーディングをしたいときに時々使用するMonoDevelopがあります。VS.Netに近いものはありませんが、小規模なプロジェクトで機能します。私が実際に挙げた選択肢のほとんどがVS.Netの近くに来るとは思いません。
SharpDevelopのもう 1つの優れた点は、2つの大きなマネージ.NET言語であるVB.NETとC#の間でソリューションを変換できることです。「ウェブサイト」では機能しないと思いますが、ウェブアプリケーションプロジェクトでは機能します。
これを試してみてください:http://pao-ide.infoの "Pao" 。まだ開発段階であり、本番環境での使用はできませんが、機能は非常にユニークです。基本的に、アセンブリ、型、メンバー、ステートメント、式などのすべての言語構成要素はオブジェクトとして扱われ、豊富な操作オプションに関連付けられています。複数の選択、複数のコピーと貼り付け、タグ付け、バッチ操作、非常に強力な検索機能など、通常はグラフィカルエディターで見られる機能を楽しむことができます。慣れるには多少時間がかかりますが、最終的には生産性が向上する可能性があります。現時点では、フォームアプリケーションのみをサポートしています。
私はまだSource Insightがとても好きですが、だれかがまだそれを維持しているのかどうかわからないので、もう勧めることをためらっています。彼らは3月に非常にマイナーなアップデートをリリースしましたが、何年もメジャーリリースがありませんでした。そして、ウェブコミュニティの存在感はないようです。オートコンプリートに適したファイルを開いたり、シンボルブラウジングパネル(および構文フォーマット)を今まで使った他のものよりも気に入っているので、それは残念です。
WebMatrixについて:http : //www.microsoft.com/web/webmatrix/?
EclipseにはいくつかのC#プラグインがあり、これまでに見つけた中で最も優れたものはEmonicです。あなたはそれの助けを借りて.NETまたはモノをターゲットにすることができます。EclipseとEmonicはどちらもオープンソースです。