SharpDevelop

维基百科,自由的百科全书
(差异) ←上一修订 | 最后版本 (差异) | 下一修订→ (差异)
跳转到导航 跳转到搜索
SharpDevelop
SharpDevelop预览
SharpDevelop预览
开发者ICSharpCode Team
当前版本5.1.0(2016年4月14日,​10年前​(2016-04-14
预览版本5.1 Beta 2(2015年3月9日,​11年前​(2015-03-09
源代码库
  • {{URL|example.com|可选的显示文本}}
Module:EditAtWikidata第29行Lua错误:attempt to index field 'wikibase' (a nil value)
引擎
    Module:EditAtWikidata第29行Lua错误:attempt to index field 'wikibase' (a nil value)
    操作系统Microsoft Windows
    类型IDE
    许可协议MIT(Version5~)
    网站http://sharpdevelop.com/

    SharpDevelop是个自由的开放源代码集成开发环境,主要用来开发支持.NET FrameworkC#Visual Basic .NET(VB.NET)与BOO编程语言

    它可以用来作为Microsoft Visual Studio .NET的替代品,MonoDevelop曾由此分支出来。

    SharpDevelop使用自己的C#Visual Basic .NET解析器来进行代码自动完成。这部分主要是使用了修改过的Linz大学制作的Coco/R编译器,SharpDevelop源代码包含了这个产生器。BOO的解析器则是由Boo编译器提供,但表达式的类型与类型界面的推导则是另外撰写程序来完成,以便支持类型的后期赋值。

    SharpDevelop 1.1可以导入Visual Studio .NET的项目,SharpDevelop 2.0则是可以直接开启并编辑。它也可以用来把原本使用VB.NET的项目转换为使用C#(或是反过来)。

    SharpDevelop 2.0开始有了集成在里面的调试工具,它使用了自己的调试函数库,调试函数库主要是使用COM操作与.NET通信。

    即使SharpDevelop 2.0使用了与Visual Studio .NET相同的MSBuild,它仍然可以使用较旧的Framework版本(1.0、1.1)或是Mono来进行编译。

    目前最新的稳定版本是5.1.0,已于2016年4月14日正式推出。

    特色[编辑]

    SharpDevelop集成了C#Visual Basic .NET等编程语言的Windows Forms设计工具,除此之外还有集成好的调试工具。其他特色页面存档备份,存于互联网档案馆)都列在官方网页。

    参见[编辑]

    外部链接[编辑]