带有历史记录列表的脚本启动器


带有历史记录列表的脚本启动器


在 InDesign 中,通过在“脚本”面板中双击脚本名称来运行脚本。该面板的问题在于它只显示一列微小的字体。这意味着我可以在面板中看到 47 个脚本,我必须将鼻子贴在屏幕上才能阅读它们的名称。要查看更多脚本,我需要向下滚动列表,然后单击。这一切都很乏味。

另一件事是,在我的脚本文件夹中的许多脚本中,在任何工作会话中,我可能经常使用六个脚本,因此如果将它们动态组合在一起会很有用——换句话说,历史列表。如果我可以键入脚本的名称,并且在我键入时,列表将被过滤以仅显示名称与我键入的任何内容匹配的脚本,那将非常有用。

脚本-历史面板.png

因此,脚本启动器筛选文件列表并使用历史记录列表(在该历史记录列表顶部显示上次运行的脚本)的时间。

如何使用

使用脚本启动器的最简单方法是将其分配给键盘快捷键。我已将其分配给 F4,因此当我想运行脚本时,我按 F4 作为脚本启动器。

该脚本显示一个对话框,其中包含输入字段和列表。(第一次运行脚本启动器时,没有历史记录列表,但它会创建一个空列表。输入字段中显示并在列表中选择的脚本。若要运行此脚本,只需单击“输入/返回”或单击“运行”。

历史记录列表最多包含 15 个条目,这些条目列在框中。脚本文件夹中的其他脚本列在历史记录列表下方,用一行分隔。

若要选择其他脚本,请开始键入其名称,直到在列表框中看到其名称处于选中状态。为获得最佳结果,请选中过滤器列表框,以便列表仅显示与您键入的内容匹配的脚本名称。该列表显示的名称包含您在名称中任意位置键入的内容,不一定是从名称的开头开始。脚本以不区分大小写的方式匹配名称。有关更多筛选选项,请参阅下面的专业技巧。

运行脚本的另一种方法是双击它(如在 InDesign 自己的“脚本”面板中)。(这在 CC 及更高版本中不起作用。最后,您可以在列表中单击脚本的名称,然后单击“确定”或按 Return/Enter 运行它。

若要让脚本在下次运行时显示筛选的列表,请选中“下次运行时应用筛选器”框。假设我选中了上面的屏幕截图中带有脚本界面的框并运行脚本;下次运行runscript 时,我会看到相同的过滤列表。该脚本的工作方式与以前一样:例如,要展开列表,只需按 BackSpace 并开始键入即可以不同的方式过滤列表。

编辑脚本

要编辑脚本,请如上所述选择该脚本,然后单击编辑。这将启动Adobe的脚本编辑器ExtendScript Toolkit,并在其中加载脚本。完成后,保存脚本并退出编辑器。

显示脚本文件夹

单击文件夹以显示脚本文件夹的内容。这相当于 InDesign 的“脚本”面板中的“在资源管理器/查找器中显示”。

删除

删除所选脚本。请注意,不会重新绘制列表。最好在删除脚本文件并重新启动脚本后退出脚本。

专业技巧

您可以使用一些特殊符号更具体地过滤列表。要显示名称以您键入的内容开头的脚本,请在开头输入回旋符:

例如:

排序显示名称包含排序的所有脚本

^排序显示名称以排序开头的所有脚本

排序.jsx显示名称以排序结尾的所有脚本

换句话说,您可以在键入名称时使用正则表达式。

脚本下载:安装脚本

771B6E0F56660C56291A1E456E366CF4.png


微信
电话

邮箱

2134804168@qq.com