1.内置开发环境

宏管理
模块:必须包含module_starup(在加载更改时执行),module_shutdown(在卸载的时候执行)。

内置开发环境-添加模块
宏:包含在模块内,在运行的时候才会执行。

宏管理器

宏-代码
2.外部开发环境
IExtrnalApplication:对应内部开发里面的模块。

IExtrnalApplication
IExtrnalCommand:对应内部开发里面的宏。

IExtrnalCommand
3.addin文件:指定dll文件路径和相关信息。

addin文件