摘要:
SharpDevelop的每个插件都是自成体系的,通过addin文件进行自我描述。当SharpDevelop启动时,会在指定位置寻找并加读入所有的addin文件,根据文件中的内容构造一个全局唯一的静态的插件树型结构,当需要用到插件树中的某个对象时,给出路径,就可以得到. addin文件可以AddIns文件下的任何一个工程中找到,ICSharpCode.SharpDevelop工程下有的ICSharpCode.SharpDevelop.addin文件是SharpDevelop主界面的插件文件。<AddIn name = "SharpDevelop" author = & 阅读全文