ImageJ使用手册翻译 part-43 编辑器

avatar 2019-07-1315:00:34 评论 200

ImageJ编辑器(1.43n版)

ImageJ编辑器(1.43n版). 该编辑器是一个简单的文本编辑器,包含Function Finder…[F]工具,该工具在编写宏时非常有用。Fiji Script Editor编辑器更为高级,它具有语法高亮的功能,并且支持所有Fiji的脚本语言。

23 编辑器


 

宏、脚本以及插件可以在ImageJ编辑器中打开和执行。编辑器的命令安排在5个菜单里:File▷、Edit▷、Font▷、Macros▷以及Debug▷。

 

File


基本的文件操作(打开,保存,打印等)都列在该菜单中。最后的保存目录保存在IJ_prefs.txt以及IJ preferences file里(参考设置和偏好)。

 

Edit


于其他文本编辑器相似,该菜单包含于文本处理以及查找文本相关的命令,其中特别有用的是:

Go to line… [I] (Ctrl+L), 该对话框可以让你快速定位到你想查看的代码中的某一行。

Zap Gremlins 该命令的功能是找到并删除那些外来的不可见的、不可打印的字符,这些字符可能是从其他地方剪切并粘贴过来的,比如Email中可能带有外来的控制字符,或者非ASCII字符。

Copy to Image info 该命令可以复制选中的文本(未选中的情况下复制整个编辑器的内容)到图片标题,可以在Image▷Show Info…[i]中查看。注意复制的文本信心会替代之前该的标题并且仅在图片被保存为TIFF文件时可以看到。

 

Font


该菜单包含调整字体大小和字形的命令。

 

Macros


该菜单包含运行、安装、评估宏代码的命令:

Run Macro [r] Ctrl+R, 运行宏或者选中的代码

Evaluate Line [y] Ctrl+Y, 运行含有插入点的代码行

Abort Macro 退出宏

Install Macros [i] Ctrl+I, 将编辑器中的宏添加到Plugins▷Macros▷子菜单(Pligins▷Help▷Macros▷Functions…命令)

Function Finder…[F] Ctrl+Shift+F, 检索宏函数,类似于Finder Commands…[I]查找命令。函数从存储在宏文件夹中的functions.html文件中读取。该文件在每次更新ImageJ发布的最新版本时都会被删除,命令为Help▷Update ImageJ…,可使Function Finder下载下次发布的最新版本。

 Evaluate JavaScript [j] Ctrl+J, 在编辑器窗口运行JavaScript代码。注意,如果文件的后缀是’.js’, Run Macro命令会运行JavaScript代码。

 

Debug


该菜单包含7个与去Bug有关的命令。你可以利用Debug菜单中的命令对宏进行Bug排查。启用Debug Macro开始一个去Bug会话。然后你可以重复执行Step对宏代码进行单步运行。

Debug Macro [d] Ctrl+D, 开始在去Bug模式下运行宏并打开去Bug窗口,它首先会显示内存使用情况、打开的图片数量以及激活的图片的标题。宏在第一行可执行的代码处停止运行,改行代码处于高亮状态。使用下面的命令来继续执行。

Step [e] CtrL+E, 执行高亮状态的模块并前进到下一个模块。变量名和值在”Debug”窗口中也会更新。

Trace [t] Ctrl+T,运行宏,遇到的时候显示变量名和值。

Fast Trace [T] Ctrl+Shift+T, 与上面一样,但是更快。

Run 正常速度运行宏到结束(类似于Macros▷Run Macro)

Run to Insertion Point Ctrl+Shift+E, 运行宏到先前利用鼠标点击可执行代码设定好的声明处。

Abort 退出去Bug模式

返回ImageJ使用手册总目录

weinxin
我的微信公众号
扫码关注获得本站一手资讯
avatar

发表评论

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen: