Scite Script Manager

lua-users home
wiki

为什么要创建一个新的脚本管理器?

在你产生误解之前,Script Manager 的创建并非是为了取代 Steve Donovan 的 extman。如果你从未用过 SciteExtMan,强烈建议你尝试一下。没有它,本文档也就不存在了。Script Manager 的创建是为了扩展 extman 的理念,增加不同的元素和功能。此外,Script Manager 力求成为一个非常用户友好且智能的脚本管理器。

以下是 Script Manager 文件的最新版本

Script Manager 兼容性

与 extman 类似,Script Manager 是一个用于 SciTE 的 Lua 脚本管理器。它允许多个脚本捕获标准和自定义事件,而不会干扰其他脚本。Script Manager 是在 Windows ME 的 SciTE v1.75 上创建的我对此很讨厌,特别是由于我无法更新到 SciTE v1.76。在使用 Script Manager 之前,你需要了解它与什么兼容以及不兼容什么。

安装

Script Manager 的安装与 extman 一样简单。只需将 ext.lua.startup.script 设置为管理器文件(ScriptManager.lua)。与 extman 一样,可以设置一个特定的目录,但现在该属性是 ext.lua.script.directory。如果你对 Script Manager 有任何疑问,只需查看文档,其中包含了关于 Script Manager 你几乎需要知道的一切。

示例脚本

“Manager Hooks”目录中的示例脚本未在文档中进行解释。你会注意到,除了 1 个之外,extman 中的脚本都没有包含在内;因为它们是兼容的,如果你需要它们,可以直接将它们移动过来。虽然它们在文件本身中有解释,但这里是关于这些脚本的一些信息:

建议、评论、帮助

我乐于接受建议和评论,以及关于 GTK 兼容性和 SciteOther 的帮助。所以,如果你对 Script Manager 有任何想法,或者遇到任何问题,请在此处发布。

(建议、评论和帮助开始)


ScriptManger? 缺少 extman 的另一项功能,完全没有提及 spawner。


(建议、评论和帮助结束)
RecentChanges · preferences
编辑 · 历史
最后编辑于 2012 年 9 月 16 日下午 5:14 GMT (差异)