我知道编辑这个网站吗?

2014-06-10 - 切换到 ImageJ2 脚本编辑器

Fiji/ImageJ2 团队这些天非常忙于完成 ImageJ2 的第一个非测试版本。因此,斐济本身发生了很多变化,其中大部分是在幕后发生的(当事情发生变化时,我们深表歉意,并衷心感谢您为稳定该项目提供的所有帮助)。

在此背景下,从今天开始,斐济将其编辑器切换为 ImageJ2 编辑器。为了改进 ImageJ2 上下文中的斐济脚本编辑器,做了很多努力,其中大部分是在幕后进行的:现在已经有了 a consistent, elegant and powerful scripting framework,构成了 ImageJ2 所有脚本功能的基础,包括对旧版 ImageJ 1.x 宏语言的支持。

主要好处是脚本编辑器现在完全即插即用:添加现成的新脚本语言的.jar文件将自动将其添加到脚本编辑器语言菜单中;甚至可以通过这种方式添加语法突出显示。

然而,对用户来说最大的好处是,你可以使用 @Parameter 框架进行轻松的用户交互,甚至可以从 ImageJ 1.x 宏中进行! 例子:

// @String(label = "What is your first name?") name
print("Hello, " + name + "!");

享受!