阅读背景:

SharpDevelop源码分析 (三、插件系统)

来源:互联网 


三、插件系统

   上回书说到SharpDevelop入口Main函数的结构,ServiceManager.Service在InitializeServicesSubsystem方法中首次调用了AddInTreeSingleton的AddInTree实例,AddInTree在这里进行了初始化。本回进入AddInTree着重讲述SharpDevelop的插件系统。在叙述的时候为了方便起见,对于“插件”和插件具体的“功能模块”这两个词不会特别的区分,各位看官可以从上下文分辨具体的含义(而事实上,SharpDevelop中的“插件”是指.addin配置文件,每一个“插件”都可能会包含多个“功能模块”)。   上回书说到SharpDevelop入口Main函数的结构,Serv




你的当前访问异常,请进行认证后继续阅读剩余内容。

分享到: