SharpDevelop
文章平均质量分 85
sunbingzibo
这个作者很懒,什么都没留下…
展开
-
一步步,掌握SharpDevelop
SD是一款开源的.NET IDE,最新的版本是2.2地址是:http://www.icsharpcode.net/OpenSource/SD/SD最大的特点是,程序的核心是一插件管理系统,并不实现什么具体的功能,实现都是包含在插件中,这样的好处是,在进行较大的程序开发的时候,可以方便地分给每一个成员完成,并且如果其中一个插件出现问题不会影响到其它的插件的运行,可以方便的Enable,Disa原创 2007-07-17 19:25:00 · 4383 阅读 · 0 评论 -
SharpDevelop学习笔记--什么是codon,与codon的创建过程
codon只是一个xml文件(addin文件中)的一个节点,这个节点须有唯一的名字以下是一个codon的创建过程,并不包括condtion以下是调用的程序正常执行步骤的记录public class Addin...{ //从addin文件中分析出extension public void Initialize(string fileName) ...{原创 2007-09-28 08:56:00 · 1629 阅读 · 0 评论 -
SharpDevelop学习笔记--什么是Addin
像这样根结点是Addin的一个XML文件就是AddinAddIn name = "Typed Collection Wizard" author = "Mike Krueger" copyright = "GPL" url = "unknown" description = "Creates a typed collection" version = "1.0.0"> Runt原创 2007-09-28 08:52:00 · 1203 阅读 · 0 评论 -
SharpDevelop的addin结构
像这样的以addin这根结点的xml文档就是一个addin author = "Mike Krueger" copyright = "GPL" url = "unknown" description = "Creates a typed collection" version = "1.0.0"> label = "Typed Collection"原创 2007-09-21 14:16:00 · 1281 阅读 · 0 评论 -
如何使用wix做出中文的安装包
我们可以使用wix做出非常漂亮的安装文件,比如大名鼎鼎的SharpDevelop就是用它做的安装文件,昨天下载下来,试用了一下,感觉非常好,个人感觉比VS自带的安装文件清晰(可能是我自己不会使),但是使用SharpDevelop生成的msi的文件都是英文的如果在wxs中加入中文的话,生成的安装文件就成了乱码了,这可大大妨碍了工具的流行.结果在人家的官方网站一看,人家提供了各种不同语言:这是官方原创 2007-08-21 19:19:00 · 11205 阅读 · 1 评论 -
一步一步掌握sharpdevelop4,创建自己的pad,和自己的view
SD中pad和view是比较的难以掌握的一个部分,因为其中的调用关系比较复杂,我没有直接去看代码,而是借用了http://www.cnblogs.com/michael-zhang/articles/629724.html中demo的一个部分,下边我就来说一个,这个如何使用sd做一个自己的pad和view这个demo把系统中的代码给简化了一部分,看起来,分析起来比较直观我们看到的是一个主原创 2007-07-26 16:13:00 · 2486 阅读 · 0 评论 -
一步一步掌握SD3,动态加入一个插件
制作一个SD的插件,SD的插件是由两个文件组成的即*.dll,*.addin*.addin文件主要集中放在addin目录下, 我们来看一下,一个插件的.addin文件AddIn name = "cxyMenu" author = "Administrator" url = "http://www.sunhshine.原创 2007-07-20 23:23:00 · 1084 阅读 · 0 评论 -
一步一步掌握SharpDevelop2:加菜单
加入SD受管理的菜单,不加命令,只加资源,这里要注意的一点是 MenuItem id = "New" label = "新建文件" shortcut = "Control|N" icon = "40" class = "cxyBase.NewFileCommand"/>Label: 显示在menustrip上的文件shortcut: 调用这个命令的快捷键icon原创 2007-07-20 14:45:00 · 1330 阅读 · 0 评论 -
将SharpDevlop2.0中的日志放到文件中
SharpDevelop 2.0 中含有一个LoggingService用来记录程序运行过程中的一些信息使用起来十分方便,要在我们的自己的程序中使用他的话,那么修改一下配置文件才可以在SD中默认的日志是插入到System.Diagnostics.Trace中的,而我们是要写到文件中,所以我们修改以下位置 appender name="FileAppender" type="log4ne原创 2007-07-17 19:05:00 · 993 阅读 · 0 评论 -
Subversion安装手记转自嘟嘟老窝
Subversion安装手记原文地址:http://www.duduwolf.com/post/setting_up_subversion.aspSTEP 1:下载和安装 首先在Subversion的官方网站去下载windows安装包,最新版是1.3.1,可惜在项目树上只更新到了1.3.0的二进制包。下载后安装在本地机器上,这里注意的是最好将安装目录指定为纯英文名目录,安装在中文目转载 2007-07-16 22:36:00 · 1275 阅读 · 0 评论 -
sharpdevelop中如何加载addin文件
Sharpdevelop中的addin文件是一个xml文件,SD的作者在其中设置了一些特定的规则,来描述菜单,工具栏,视图的创建及dll的加载,作者创建了一个addin类(代码存在于addin.cs)来完成对addin文件的操作addin文件其中包含了,作者,版本,描述,版权等等各个方面的信息, addin的一个例子 AddIn name = "SharpDevelop原创 2007-11-24 12:13:00 · 1571 阅读 · 0 评论