推荐一款开源IDE——SharpDevelop

本文推荐了一款名为SharpDevelop的开源IDE,它占用资源少,支持多种.NET编程语言,并集成了许多实用工具如NUnit、NDoc等。此外,文章还分享了作者的使用体验。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

你在开发.Net程序的时候,是否最大限度利用了VS2005或VS2008的功能呢?如果没有,或者说,你忍受不了它们对资源的消耗,或者说,你不愿意花钱用正版,那么我向你推荐一款开源的IDE——SharpDevelop。
先来一张截图:
这个IDE运行起来只占50兆内存,比起Eclipse的100兆还轻便。
看看官方给出的它的一些特性:

Forms designer for C#, VB.NET and Boo Code completion for C#, VB.NET and Boo (including Ctrl+Space support) Integrated NUnit support plus code coverage (NCover) Integrated debugger Code Analysis with FxCop Refactoring support Multi-framework support (.NET 1.1 and 2.0, Mono, Compact Framework) XML Editing (source and tree view) with XPath search Parser-based code converter (C# to VB.NET / Boo and more) Compile C#, VB.NET & Boo code in the IDE out-of-the-box Code AutoInsert (Alt+Ins) Xml documentation preview Setup projects supported with Windows Installer XML (WiX) Subversion integration Open source, LGPL licensed

里面所说的Boo语言跟Python有类似的语法,很简单,也很方便。

1 public  class  Test:
2
3     public  def  constructor():
4          pass
5
6     
7     public  def  Print():
8         System.Console.WriteLine( ' asdasd ' )

而且这个IDE集成了一个Boo Interpreter,你在里面写一些简单的代码,可以即时执行。
有一点体现了它开源的特征:它支持外部插件,这个肯定是学习Eclipse的。
下面是我使用的一点儿体会:
1)它的工程文件格式和VS都是MSBuild,因此一个工程既可以用VS打开,也可以用SharpDevelop打开。
2)虽然SharpDevelop支持了WPF应用,但是像LINQ等现在还没有支持。
3)可能跟机器性能有关,在我的电脑上(512M内存),语法提示较慢。
4)SharpDevelop默认的版本控制工具是SVN,而不是VSS。
5)SharpDevelop集成了NDoc、NUnit,而且还提供了一些很实用的小插件,对开发很有帮助。
6)SharpDevelop的安装文件大小只有8M多一点儿。

哈哈,决定了,以后在自己的小本上就用SharpDevelop了,卸载掉该死的VS2008 beta2。

最后附上下载地址:http://www.icsharpcode.net/OpenSource/SD/

转载于:https://www.cnblogs.com/game-over/archive/2007/11/07/952502.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值