間違いなく、すべての開発者には、彼が何かと交換しないお気に入りのツールがあります。 多くのマイクロソフトのVisual Studioは、膨大なツールセットとさまざまな機能を備えた事実上の標準です。 最近、.NET SharpDevelop( SharpDevelop )の開発環境であるVisual Studioの類似物に出会いました。 SharpDevelopは完全にC#で記述されており、オープンソースであり、C#、Visual Basic、Booをサポートしています。 これらの言語間でプロジェクトのソースコードを変換することは可能です。 非常に興味深い機能は、* Nix-systems( Monoプロジェクト )のMonoランタイムのサポートですが、残念ながらGtk#のフォームデザイナーはありません。
SharpDevelopの機能の簡単なリスト:
* C#、HTML、ASP、ASP.NET、VBScript、VB.NET、XMLの構文強調表示。
* WinFormsフォーム用のビジュアルエディター(COMコンポーネントはサポートされていません)。
* NUnit、MbUnit、NCoverの統合サポート。
* FxCopアセンブリアナライザーの統合サポート。
*統合デバッガー(独自のライブラリーを使用)。
*統合されたSVNサポート。
* C#、VB.NET、およびBoo言語間のコードコンバーター。
*ドキュメンタリーコメントから取得したプレビュードキュメント。
*外部ツールによる拡張性。
*アドインメカニズムに基づく拡張性。
SharpDevelopの現在のリリースはSharpDevelop 2.2で、12月15日にSharpDevelop 3.0 Beta 3がリリースされましたが、この環境はコンパクトさとスピードで私を魅了しました。 SharpDevelopがVisual Studioの呼び出しであるとは言えませんが、代わりの名前を安全に付けることができます。 仕事をしながら快適に感じています。
PSここで私はSharpDevelopのスクリーンキャストを見つけました: スクリーンキャスト