我知道编辑这个网站吗?
核心 SciJava 软件库本页介绍与 核心 SciJava 软件库 相关的内容。点击徽标查看详情。

脚本模板

模板是使用特定脚本语言预先编写的脚本。它们可以像任何其他插件一样分发,并由Script Editor自动发现。因此,模板提供了一种向广大用户特定演示操作的绝佳方式。

可用模板在Script EditorTemplates菜单下按语言排序。选择模板后,模板的内容将被加载到编辑器窗口中。然后可以正常检查、执行和修改该脚本。

#添加新模板

Script Editor将自动搜索script_templates目录中添加任何发现的脚本注册为模板。例如,Mavenized项目可以在src/main/resources/script_templates中添加脚本脚本,将其文件夹放置到生成的.jar的适当位置。

有关如何构建和分发现有模板的示例,请查看imagej-legacy project(它维护以前随斐济脚本编辑器一起提供的脚本模板)以及imagej-scripting project

模板最佳实践

最重要的是,模板应该有详细记录。模板旨在向语言或一般编程/经验脚本有限的用户解释给出指定语言的特定功能。

理想情况下,模板将专注于单个目标(例如打开图像、计算阈值、对目录进行操作等)。

记录如何调整模板以满足用户的需求特别有帮助。