AppleScript 库中的编辑仅在关闭并重新打开脚本编辑器后才有效

edits in AppleScript library only work after closing and reopening Script Editor

我正在编写一个 AppleScript 库,想在不断升级的同时对其进行测试。

所以我在脚本编辑器中打开了两个 windows,一个用于库文件,一个用于另一个从库中调用处理程序的脚本文件。

我注意到,当我向库添加处理程序(或执行其他更改)时,我无法在我的第二个脚本文件中使用它们,直到我关闭脚本编辑器然后重新打开文件。

是否有更简单的方法 "reloading" 更新库?

通常,我编译并保存脚本库,然后我重新编译使用该库的脚本,即我在某处插入一个return,所以源文本被更改,然后再重新编译(cmd -K).然后我 运行 它与更新的库一起使用。这就是小牛队的运作方式。这应该适用于您使用的任何类型的库。