更多插件组织功能能够将加载项组织到子菜单中会很好
用户界面回复:更多插件组织功能哦哦哦。 我刚刚意识到,如果您从插件的子菜单中复制并粘贴插件,您可以“隐藏”原始插件,这样您就不会丢失其文件引用。 还是笨重的。 我宁愿移动它。
回复:更多插件组织功能也存在于 Mac 中的 View>Customize Menus 下,但功能不如 Windows 版本。 我修改 addin.jmpcust 的方法适用于 Mac 和 Windows,而且更直接。 也许在自定义菜单中有一个移动选项将是这里的关键,并使其可用于 Mac 和 Windows。
@andreacoombs1 ,我可以将加载项复制并粘贴到加载项菜单中的子菜单中,但我无法从该界面移动或删除加载项。 相反,如果您将加载项复制到子菜单中,保存,然后取消注册加载项,它就会被有效地移动。 但是,如果加载项指向一个 JSL 文件,而不是将 JSL 复制到命令项中,它将中断。
这不是一个非常强大的解决方案,所以我坚持修改 addin.jmpcust 文件,就像上面一样,将它“移动”到选择的子菜单。
我也希望自定义菜单和工具栏界面中的命令将菜单项(如加载项)移动到加载项菜单或其他自定义菜单中新创建的子菜单中。
回复:更多插件组织功能我认为这只能在 Windows 上实现:\
回复:更多插件组织功能我想使用自定义菜单和工具栏在加载项菜单中创建子菜单。下图显示了此功能的位置。

回复:更多插件管理功能@MikeD_Anderson ,
我认为这现在可以在自定义>菜单和工具栏下完成,但它很笨重。 也可以通过修改下层插件文件 (addin.jmpcust) 来完成,如下所示:
<!-- JMP Add-In Builder created --><MENU_AND_TOOLBAR_CUSTOMIZATIONS jm="http://www.jmp.com/ns/menu" version="3">
<INSERT_IN_MAIN_MENU>
<INSERT_IN_MENU>
<NAME>ADD-INS</NAME>
<INSERT_AFTER>
<NAME></NAME>
<MENU>
<NAME>TRAINING STARTERS</NAME>
Training Starters
<COMMAND>
<NAME>JMP 11 TRAINING STARTER</NAME>
JMP 11 Training Starter
<ACTION type="text">/*</ACTION></COMMAND></MENU></INSERT_AFTER></INSERT_IN_MENU></INSERT_IN_MAIN_MENU></MENU_AND_TOOLBAR_CUSTOMIZATIONS>
但这也有点笨拙。 这就是我通过在相关加载项命令之前添加带有 和 的
@andreacoombs1 ,也许添加更多关于如何做到这一点的细节会真正帮助 PM。
回复:更多插件管理功能@Chris_Kirchberg - 迈克是正确的。我希望能够通过创建子菜单来组织我的加载项菜单。它不仅会让事情更容易找到,而且我也不希望客户看到一些东西,因为它们仅供内部使用。
回复:更多插件管理功能@Chris_Kirchberg - 我认为这个请求更多是针对已经安装或由其他人制作的加载项。
回复:更多插件管理功能@andreacoombs1 ,
此功能已经存在。 查看“新加载项”对话框的子菜单部分:

您可以添加一个带有名称的子菜单: 然后添加带有所需脚本的命令。 如果您对新加载项使用相同的子菜单名称,它将被放置在相同的子菜单中。 也可以有嵌套的子菜单
这是你要找的吗?