SharpDevelop 4.0

许可: 免费 ‎文件大小: 19.82 MB
‎用户评分: 5.0/5 - ‎1 ‎评分

关于 SharpDevelop

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) 或单声道编译器。