SharpDevelop是个自由的开放原始码整合开发环境,主要用来开发支援.NET FrameworkC#Visual Basic .NET(VB.NET)与BOO程式语言

Quick Facts 开发者, 当前版本 ...
SharpDevelop
Thumb
SharpDevelop预览
开发者ICSharpCode Team
当前版本5.1.0(2016年4月14日,​8年前​(2016-04-14
预览版本5.1 Beta 2(2015年3月9日,​9年前​(2015-03-09
源代码库 编辑维基数据链接
操作系统Microsoft Windows
类型IDE
许可协议MIT(Version5~)
网站http://sharpdevelop.com/
Close

它可以用来作为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设计工具,除此之外还有整合好的除错工具。其他特色页面存档备份,存于互联网档案馆)都列在官方网页。

参见

外部链接

Wikiwand in your browser!

Seamless Wikipedia browsing. On steroids.

Every time you click a link to Wikipedia, Wiktionary or Wikiquote in your browser's search results, it will show the modern Wikiwand interface.

Wikiwand extension is a five stars, simple, with minimum permission required to keep your browsing private, safe and transparent.