SharpDevelop 3.0发布 支持开源.NET IDE

开发 后端
SharpDevelop 3.0 发布了,SharpDevelop 是一个用于制作C#或者VB.NET的项目而设计的一个编辑器,同时,这个编辑器本身就是使用C#开发的,而且公开了全部源代码,因此这个工具本身也是学习C#以及软件开发规范的一个很好材料。

SharpDevelop 3.0可以编写面向.NET 2.0、.NET 3.0和.NET 3.5的代码,并支持MSBuild 3.5。它支持以下几种.NET语言:
◆C# – 支持代码补全及Windows Forms设计器
◆VB.NET - 支持代码补全及Windows Forms设计器
◆Boo - 支持代码补全及Windows Forms设计器
◆IronPython – 以插件形式支持
◆F#

在提高开发生产力方面,SharpDevelop 3.0提供了重构、自动代码插入及多核支持。整个应用程序能够从USB闪存盘中启动。IDE中还集成了以下的测试/调试工具:
◆集成调试器
◆代码分析(FxCop)
◆单元测试(NUnit)
◆代码覆盖(PartCover)
◆集成Subversion支持(TortoiseSVN)
◆StyleCop插件

其他一些重要的功能包括:
◆WiX安装项目
◆基于分析器的代码转换器
◆XML代码补全
◆文档的自动生成(Sandcastle和SHFB)
◆重构插件
◆VC++项目支持
◆Mono支持
◆片断编译器

SharpDevelop 3.0可以在GNU Library General Public License(LGPL)协议下自由获取。微软也提供了免费的Visual Studio Express版本。用户如果希望获得一些VS Express所不包含的功能(例如Mono支持),则可能会选择SharpDevelop。

【编辑推荐】

  1. 深入解析C#编程中的方法重载
  2. 深入理解C# 3.0的五项主要改进
  3. 详解.NET 4.0代码契约组件
责任编辑:彭凡 来源: InfoQ
相关推荐

2009-10-20 11:03:18

Spring 3.0

2009-03-19 20:40:03

LinuxNetBeans ID

2009-05-25 13:40:56

UbuntuEeebuntu Ba

2011-04-29 13:48:28

FlashPlayerAndroid3.0Flash

2009-08-27 09:34:29

CKEditor 3.FCKEditor

2011-07-25 09:18:10

Linux 3.0袁萌

2009-06-19 17:53:51

Spring.NET1

2009-05-07 11:15:40

Spring 3.0factory方法Spring

2010-08-06 11:39:46

NetBeans 6.NetBeans 6.

2010-01-15 09:43:01

Windows 7 S

2010-01-16 10:53:18

Windows 7SP1发布日期

2013-12-02 10:50:17

开源Linux容器Docker

2013-09-26 13:40:23

开源GNOME桌面环境

2011-09-29 10:11:37

EclipseJava

2012-04-11 10:10:35

JavaJFormDesign

2011-11-30 09:11:03

PHP

2011-06-09 13:05:14

NoSQLMembase

2009-07-29 08:58:20

NHibernate ORM框架

2009-03-19 13:20:26

NetBeansJavaSun

2010-07-27 13:56:55

Ubuntu TweaUbuntu 10.1
点赞
收藏

51CTO技术栈公众号