返回介绍

脚本演示和指南

发布于 2020-09-10 13:29:47 字数 1660 浏览 1010 评论 0 收藏 0

UltraEdit/UEStudio 的脚本通过嵌入 JavaScript 引擎启用。 脚本引擎支持 JavaScript 1.7。 有关 JavaScript 1.7 的更多信息,请参考相关的 Mozilla 网站(http://developer.mozilla.org/en/docs/New_in_JavaScript_1.7)。

脚本指南

要查看简短的脚本指南,请点击这里

演示脚本

演示脚本可以在 UltraEdit 安装目录的 scripts 子目录中找到(通常为 c:\Program Files\IDM Computer Solutions\UltraEdit-32\scripts)。 这些以及其他 JavaScript 脚本都可以在 UltraEdit 中直接打开进行编辑,使用内置的语法高亮,如下所示:

hello.js 脚本演示了支持脚本最简单的格式——写入活动文件的单行脚本:

要调用该脚本,请转到高级菜单中的脚本并点击子菜单中的脚本...条目。 将显示脚本配置对话框。 如果按添加按钮并导航至安装目录下的“scripts”目录,则可以将“hello.js”添加到可以运行的脚本列表中。 您可以通过点击“热键”字段并按所需的键来指定脚本的快捷键。 添加的脚本将在以上提到的脚本...子菜单底部动态更新,且可以通过热键或点击列表中的脚本名称进行调用。

为了完全独立运行,该脚本实际上创建了一个新的编辑文档进行编写,且该脚本可以在不打开任何文档的情况下运行。

stringvar.js 脚本显示了该脚本可以抓取用户的输入并将其存储在变量中以便将来使用:

该脚本可以像上述 hello.js 脚本一样进行调用。 要运行本演示,请打开任意文本文件并指定要搜索的字符串,以及希望查找到的次数。 该脚本随后将打开新的文档,并将匹配行的指定数量写入新文件。

header.js 脚本演示了使用 document JavaScript 阵列对象(UltraEdit 应用程序对象的属性之一)查找打开文件个数的功能 。 这是所有当前同时打开文档的阵列。 UltraEdit 是全部 UltraEdit 操作所基于的应用程序对象。 使用该信息,脚本将在所有打开的文档中重复写入预定义的标题:

有关脚本支持的命令的相关信息,请参见脚本命令帮助主题。

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。
列表为空,暂无数据
    我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
    原文