您是否曾经希望有一种更好的方式来管理您的收藏联合管理计划插件? 随着新插件管理器加载项,您可以跟踪所有加载项开发活动。 这篇博文是由三部分组成的系列文章的第一部分,介绍了如何定义和构建加载项,向用户部署加载项, 和进行高级定制在加载项管理器中可用。
第1步:创建开发源文件夹
此步骤只是组织加载项文件的一种建议方法。 您可以执行这部分,但最适合您。
- 为您的加载项创建一个文件夹。 该文件夹将包含该加载项的所有版本以及源文件。 如果您希望加载项管理器在每次构建新版本时为您存档加载项,则可以选择创建一个存档文件夹。
Destination FolderDestination FolderDestination FolderDestination Folder目标文件夹
- 或者,在源文件夹中创建子文件夹以分别对不同类型的文件进行分组。 对于小型加载项来说,这可能是不必要的,但当单个加载项中使用许多文件时,这可能非常有用。
Source FolderSource FolderSource FolderSource Folder源文件夹
第 2 步:定义新的加载项
- 在定义任何加载项之前,将会出现一条消息,如下所示。

- 单击“新建加载项”按钮
定义一个新的加载项。
- 单击省略号按钮添加源文件夹和目标文件夹。 您可以选择为您的加载项启用存档并提供存档文件夹。

- 如果源文件夹中没有 addin.def 文件,系统将提示您输入加载项的名称和 ID。 输入名称和 ID,然后单击“创建”。


第 3 步:更新一般信息
- 在常规信息选项卡下,您可以选择添加版本号、最小/最大 JMP 版本和支持的主机。

- 在选项卡的底部,有一个文件夹位置部分。 您可以在此处更新源/目标文件夹以及存档设置。
Folder LocationsFolder LocationsFolder LocationsFolder Locations文件夹位置
- 更新后,按保存按钮
保存此信息。
- 或者,您可以单击“锁定加载项定义”复选框,以确保不会对您的 addin.def 文件进行任何更改。

第 4 步:添加菜单项
- 单击“菜单项”选项卡可更新加载项菜单项命令。 在添加任何子菜单或命令之前,该选项卡如下所示。
- 然后您可以添加子菜单或命令。 在此示例中,只有一个命令。 单击“菜单项树”旁边的红色小三角菜单,然后选择“添加命令”以将命令菜单项添加到树中。 命令创建后,将具有以下默认值。

- 重命名菜单项并可选择为其提供工具提示。

- 使用文件或直接粘贴 JSL 添加要为此命令运行的操作。 在此示例中,我们将脚本粘贴到“运行此 JSL”选项中,如下所示。 为此,请单击“...”按钮,将 JSL 粘贴到脚本编辑器中,然后按“确定”。 结果如下所示。

- (可选)为菜单项命令设置图标和快捷方式。
- 完成后,按保存按钮
保存菜单项。
步骤 5:构建并安装 JMP 插件
在加载项管理器中正确定义加载项后,您现在就可以构建和安装加载项了。
- 要构建加载项(即创建 jmpaddin 文件),请单击“构建”按钮
当选择所需的加载项时。 单击此按钮后,将在目标文件夹中创建 jmpaddin 文件。
- 如果您打开了自动存档,并且设置了“提示评论”首选项,您将看到一个弹出窗口,其中包含一个用于评论的文本框。 这是存储有关加载项的特定版本中发生的更改的信息的好地方。

- 要安装该加载项,只需在加载项列表中选择该加载项后,单击“安装”下拉按钮并选择“安装 DEV”即可。
我希望你能找到我的插件管理器插件很有用!