AppleScript 库中的编辑仅在关闭并重新打开脚本编辑器后才有效
edits in AppleScript library only work after closing and reopening Script Editor
我正在编写一个 AppleScript 库,想在不断升级的同时对其进行测试。
所以我在脚本编辑器中打开了两个 windows,一个用于库文件,一个用于另一个从库中调用处理程序的脚本文件。
我注意到,当我向库添加处理程序(或执行其他更改)时,我无法在我的第二个脚本文件中使用它们,直到我关闭脚本编辑器然后重新打开文件。
是否有更简单的方法 "reloading" 更新库?
通常,我编译并保存脚本库,然后我重新编译使用该库的脚本,即我在某处插入一个return,所以源文本被更改,然后再重新编译(cmd -K).然后我 运行 它与更新的库一起使用。这就是小牛队的运作方式。这应该适用于您使用的任何类型的库。
我正在编写一个 AppleScript 库,想在不断升级的同时对其进行测试。
所以我在脚本编辑器中打开了两个 windows,一个用于库文件,一个用于另一个从库中调用处理程序的脚本文件。
我注意到,当我向库添加处理程序(或执行其他更改)时,我无法在我的第二个脚本文件中使用它们,直到我关闭脚本编辑器然后重新打开文件。
是否有更简单的方法 "reloading" 更新库?
通常,我编译并保存脚本库,然后我重新编译使用该库的脚本,即我在某处插入一个return,所以源文本被更改,然后再重新编译(cmd -K).然后我 运行 它与更新的库一起使用。这就是小牛队的运作方式。这应该适用于您使用的任何类型的库。