插件工程模板详解

<< Click to Display Table of Contents >>

当前位置:  深度分析 > 插件开发 

插件工程模板详解

复制链接

1. 插件工程的作用

插件工程由插件SDK根据工程模板创建的,用来编写插件的功能实现。由插件工程模板创建的工程中内置了一些必需资源帮助用户更好地编写插件,内置资源的介绍见下文。

2.插件工程目录结构详解

插件工程目录结构如下图所示。

Pjt_dny_0

Plugin_Sample为插件工程目录,创建插件工程时可自行指定目录名称。

resource为资源目录,为方便大家编辑manifest.xml文件,在该目录中存放了xsd/manifest.xsd文件用于约束manifest.xml文件的编写合法性,请勿修改。

src为插件代码目录,您编写的所有的Python脚本必须放在该目录中,支持定义子目录和子包,main.py文件为插件程序入口文件,请勿重命名文件和更改文件位置;

test为插件测试目录,其中提供了编写测试case的样例,您编写的单元测试脚本及其测试用数据资源均应该放在此目录。如果您不需要写测试程序,该目录可以忽略。

manifest.xml为插件的信息描述文件,定义了插件的版本、类型、参数表、输出等等,详细介绍参考manifest.xml配置详解