SharpDevelop 4.0

ライセンス: 無料 ‎ファイルサイズ: 19.82 MB
‎ユーザー評価: 5.0/5 - ‎1 ‎投票

シャープ開発は、C#、Visual Basic .NET (VB.NET)、ブー、および (バージョン 3.0 以降) F# および IronPython プログラミング言語用のフリーでオープンソースの IDE です。通常は、マイクロソフトの Visual Studio .NET の代替として使用されます。開発の初期段階では、Mono/Gtk#へのフォークがMonoDevelopと呼ばれ、マルチプラットフォームサポートが含まれています。SharpDevelop は、C# とコード補完VB.NET独自のパーサーを使用します。パーサーは、文法の説明と、ソース コードに含まれている Linz 大学の Coco/R コンパイラ ジェネレーターの修正版を使用して生成されました。Boo の場合、Boo コンパイラのパーサーが使用されますが、式の型と型の推論の解決は、型の遅延評価をサポートするカスタム コードで行われます。シャープ開発 1.1 は、Visual Studio で作成されたプロジェクトをインポートすることができ、SharpDevelop 2.0 は、それらを直接開いて編集できます。また、プロジェクト全体をVB.NETから C# に変換したり、その逆もできます。シャープ開発 2.0 には、統合されたデバッガーがあります。COM 相互運用機能を使用して Microsoft .NET ランタイムと通信する独自のデバッグ ライブラリを使用します。SharpDevelop 2.0 は Visual Studio と同じ MSBuild プロジェクト ファイルを使用しますが、古いバージョンのフレームワーク (1.0、 1.1) や Mono コンパイラなど、他の .NET コンパイラを使用できます。

バージョン履歴

  • バージョン 3.1 に転記 2009-09-21
    いくつかの修正と更新
  • バージョン 4.0 Beta に転記 2009-09-21

プログラムの詳細