插件管理器,第 1 部分:定义和构建 JMP 插件你有没有希望你有一个更好的方式来管理你的收藏JMP加载项? 随着新加载项管理器加载项,您可以跟踪所有加载项开发活动。 这篇博文是三部分系列的第一部分,涵盖如何定义和构建插件,向用户部署加载项, 和进行高级定制在加载项管理器中可用。
第 1 步:创建开发源文件夹
此步骤只是组织加载项文件的一种建议方法。 你可以做这部分,但最适合你。
- 为您的加载项创建一个文件夹。 此文件夹将包含所有版本的加载项以及源文件。 如果您希望插件管理器在您每次构建新版本时为您存档插件,可以选择创建一个存档文件夹。
Destination Folder目标文件夹
- 或者,在源文件夹中,创建子文件夹以分别对不同类型的文件进行分组。 这对于小型加载项可能是不必要的,但当单个加载项中使用许多文件时可能非常有用。
Source Folder源文件夹
步骤 2:定义新加载项

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

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


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

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

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

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

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

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

- 要安装插件,只需在插件列表中选择插件时单击“安装”下拉按钮并选择“安装 DEV”。
我希望你能找到我的加载项管理器插件有用!
想管理您的 JMP 插件集合的更好方法?