`

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

分享到:
评论

相关推荐

    SharpDevelop_inside_SharpDevelop_

    Dissecting a C# Application Inside SharpDevelop

    SharpDevelop v4.4.0 Build 9722

    SharpDevelop 这个轻型的开发工具支持多种程序语言,包括C#、java以及VB.NET,同时还支持多种语言界面,象任何爱好者开发的工具一样,SharpDevelop经历了很多版本的更替,现在最新的是Fidalgo Beta 1。 这个编辑器...

    .net 4.0的sharpdevelop4 IronPython ADDIN补丁

    .net 4.0的sharpdevelop4 IronPython ADDIN补丁。把补丁复制到sharpdevelop 4的Python Addin目录:C:\Program Files\SharpDevelop\4.4\AddIns\BackendBindings\PythonBinding\。也就是相应的补丁所在目录。无需注册...

    SharpDevelop Reports 3.0.0.616 Source ,SharpDevelop analyze SharpPad_Ext

    SharpDevelop Reports 3.0.0.616 Source SharpDevelop analyze SharpPad_Ext

    C#开发软件 SharpDevelop

    C#开发软件 SharpDevelop C#开发软件 SharpDevelop C#开发软件 SharpDevelop C#开发软件 SharpDevelop

    sharpdevelop源码分析

    开源IDE sharpdevelop 的作者对该IDE架构的介绍

    SharpDevelop自己动手创建应用程序界面设计器

    SharpDevelop浅析_5_Windows+Forms+Designer自己动手创建应用程序界面设计器

    SharpDevelop浅析

    SharpDevelop浅析,SharpDevelop浅析

    C#开发工具--SharpDevelop

    C#开发工具--SharpDevelop1.1--(SharpDevelop_1.1.0.2124_Setup)

    SharpDevelop开发教程一

    SharpDevelop开发教程(一).doc

    SharpDevelop_4.3.1

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

    SharpDevelop_5.1.0.5134

    SharpDevelop_5.1.0.5134_RC_Setup.msi,从sourceforge上下载下来的,一款不错的C#开发工具

    SharpDevelop_4.0.0.7070 中文版

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

    sharpdevelop(C#编程软件)

    sharpdevelop (C#编程软件) 小型C#编程软件

    SharpDevelop 4.2 32位

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

    C#软件项目开发全程剖析SharpDevelop

    C#软件项目开发全程剖析SharpDevelop,全面透视SharpDevelop软件的开发内幕,是学习SharpDevelop不可多得的好书PDF。 勾月科技www.gouyue.net QQ17878387

    SharpDevelop+调试器

    SharpDevelop是一个C#的开发工具,安装简单,使用方便,可以在工具选项中设置为中文的IDE。用SharpDevelop编写的代码可以用调试器进行调试.(提醒:必须已经安装了.net框架,并正确配置环境变量)

    C#软件项目开发全程剖析——全面透视SharpDevelop软件的开发内幕.part1

    C#软件项目开发全程剖析——全面透视SharpDevelop软件的开发内幕.rar SharpDevelop是一个功能完备的免费IDE。本书全面介绍了SharpDevelop开发人员如何利用C#从头到尾实现SharpDevelop的各种界面和功能,从而展示了一...

    sharp Develop 4.1.0.8000

    sharp develop 中文版,适合多种语言开发

    SharpDevelop_3.2.1.6466_Setup

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

Global site tag (gtag.js) - Google Analytics