SharpDevelop初试手记

在网上找到一个非常小巧精致的C#IDE——SharpDevelop,它只有4.79M大小,真是小到让人不可思议。为什么呢?想想Visual Studio.NET吧,几个G的大小,吓都吓死人了,实现的还不就是那么些功能?所以,找到这个东东实在让我兴奋,我突然感到一种很适合个人的东西——简洁又不失易用性,更没有那些花哨的东西。

       这是一个开源项目,在SourceForge.net上已经有了源代码和安装包可以下载。所以它在协议许可下是可以免费使用的。不仅这样,你还可以研究研究强人的源代码,可能也可以学到点东西哦。

       好了,废话少说,让我来介绍一下SharpDevelop吧。

 

1.       特点介绍

首先,不用说,就是它的体积——小。在忍受过安装Visual Studio.NET所需的漫长等待时间后,我的眼前一亮,我发现了我们终于还有怎么一个小精灵可以相伴,一个可以在几分钟内就可以安装完毕的IDE。说实话,像我们用惯了智能化的编辑工具的这些人,再去用记事本去开发已经是不太可能了,因为记事本这种东西虽然说一字一句,实实在在。但它的开发效率实在是不怎么样,尤其是在设计UI的时候。而且用记事本还会增加出错的机率。所以我们还是需要一个IDE的。但我们有时很难忍受Visual Studio.NET的臃肿的体态,我们不忍心让它再侵噬我们的硬盘空间了,这时SharpDevelop就是一个很好的选择。

其次,是它简便易用。但凡使用过VS之类IDE的人,只要简单操作一下,基本就能了解个大致。所有功能,可以一目了然。我们有时候不需要太多的功能,只要能进行一些基本的开发就行了,其它的我们手工就能搞定的。那么我们为什么还要庞大的Visual Studio.NET呢?

 

2.       功能简介

让我们来看一下SharpDevelop的一些截图,相信通过这些图片,你能对SharpDevelop有一个直观的感受:

<shapetype id="_x0000_t75"><stroke></stroke><formulas><f></f><f></f><f></f><f></f><f></f><f></f><f></f><f></f><f></f><f></f><f></f><f></f></formulas><path></path><lock v:ext="edit" aspectratio="t"></lock></shapetype><shapetype id="_x0000_t75"><font size="4"> <stroke></stroke><formulas><f></f><f></f><f></f><f></f><f></f><f></f><f></f><f></f><f></f><f></f><f></f><f></f></formulas><path></path><lock v:ext="edit" aspectratio="t"></lock></font></shapetype><shape id="_x0000_i1025" style="WIDTH: 339pt; HEIGHT: 226.5pt"><imagedata><font size="4"><img src="/images/cnblogs_com/luyiping/1.JPG" align="baseline" border="0"></font></imagedata></shape>

1.欢迎界面

<shape id="_x0000_i1026" style="WIDTH: 414.75pt; HEIGHT: 302.25pt"><imagedata><font size="4"><img src="/images/cnblogs_com/luyiping/2.JPG" align="baseline" border="0"></font></imagedata></shape>

2.主界面

<shape id="_x0000_i1027" style="WIDTH: 368.25pt; HEIGHT: 334.5pt"><imagedata><font size="4"><img src="/images/cnblogs_com/luyiping/3.JPG" align="baseline" border="0"></font></imagedata></shape>

3.新工程

<shape id="_x0000_i1028" style="WIDTH: 415.5pt; HEIGHT: 331.5pt"><imagedata><font size="4"><img src="/images/cnblogs_com/luyiping/4.JPG" align="baseline" border="0"></font></imagedata></shape>

4.工程选项

       使用SharpDevelop的时候,你可以把原来用Visual Studio.NET建的工程导入成SharpDevelop中的工程,也可以把SharpDevelop中的工程导出成Visual Studio.NET下的工程。这样,就可以使的SharpDevelopVisual Studio.NET之间的切换更加方便。

 

3.       不足之处

l           翻译的中文不是很好,见下面两个图,是中英文对照的。References居然被翻译成说明。这分明是引用嘛J


<shape id="_x0000_i1029" style="WIDTH: 202.5pt; HEIGHT: 163.5pt"><imagedata><font size="4"><img src="/images/cnblogs_com/luyiping/5.JPG" align="baseline" border="0"></font></imagedata></shape>

5.中文界面

<shape id="_x0000_i1030" style="WIDTH: 202.5pt; HEIGHT: 163.5pt"><imagedata><font size="4"><img src="/images/cnblogs_com/luyiping/6.JPG" align="baseline" border="0"></font></imagedata></shape>

6.英文界面


l           启动和关闭时反应比较慢,也比较占用系统资源,刷新窗体也比较慢,也有较严重的闪烁现象。

l           系统稳定性还有待增强。在使用时偶尔会碰到系统没有反应,当在那里的情况。在这样的情况下,我只能结束任务了事。

l           将工程导出成VS.NET下的工程文件时,工程的引用会丢失。这时,在VS.NET下只能手工添加了。如果在SharpDevelop中将窗体的语言修改了,那么将会生成一个资源文件。这时导出到VS.NET下将是无法正常运行了。

 

4.       综述

毕竟,这只是SharpDevelop第一个正式发布的版本。我们为它的存在感到高兴,同时也希望它能改进不足,越来越好J

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值