SharpDevelop 4.0

軟體性質: 免費 ‎檔案大小: 19.82 MB
‎使用者評分: 5.0/5 - ‎1 ‎評分

SharpDevelop 是免費和開源的 IDE,用於 C#、視覺化基本 .VB.NET)、Boo 和(從版本 3.0 開始)F# 和 IronPython 程式設計語言。它通常用作微軟 Visual Studio .NET 的替代方法。在其開發的早期,有一個稱為單體開發(包括多平臺支援)的「單體/Gtk#」分叉。夏普開發使用自己的解析器進行 C# 和 VB.NET代碼完成。解析器是使用林茨大學的 Coco/R 編譯器產生器的語法描述和修改版本生成的,該產生器包含在原始碼中。對於 Boo,使用 Boo 編譯器中的解析器,但解析表達式類型和類型推理是使用支援對類型的惰性計算的自定義代碼完成的。夏普開發 1.1 可以導入使用 Visual Studio 編寫的專案,夏普開發 2.0 可以直接打開和編輯它們。它還可以從多個專案VB.NET到 C#,反之亦然。夏普開發 2.0 具有整合除錯器。它使用自己的調試庫,該庫使用 COM 互通與 Microsoft .NET 執行時通訊。雖然 SharpDevelop 2.0 使用與 Visual Studio 相同的 MSBuild 專案檔,但它仍然能夠使用其他 .NET 編譯器,如較舊的框架版本 (1.0, 1.1) 或單聲道編譯器。

版本歷史記錄

  • 版本 3.1 發佈於 2009-09-21
    若干修復和更新
  • 版本 4.0 Beta 發佈於 2009-09-21

軟體細節