【问题标题】:edits in AppleScript library only work after closing and reopening Script EditorAppleScript 库中的编辑仅在关闭并重新打开脚本编辑器后才有效
【发布时间】:2015-05-07 21:45:02
【问题描述】:

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

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

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

有没有更简单的方法来“重新加载”更新的库?

【问题讨论】:

  • 请分享您必须给出一个好的答案的代码,即使您认为不需要它。脚本库可以以不同的方式加载,其方法各有利弊。几乎在任何情况下,重新编译库和其他脚本都可以解决问题。
  • 只编译这两个脚本对我不起作用。编译后我还必须保存脚本库。

标签: applescript


【解决方案1】:

通常,我编译并保存脚本库,然后重新编译使用该库的脚本,即在某处插入一个返回,因此在重新编译之前更改源文本(cmd-K)。然后我用更新的库运行它。这就是它在小牛队下的运作方式。这应该适用于您使用的任何类型的库。

【讨论】:

  • 我很高兴它对你有用。如果答案让您满意,请勾选已回答。 :)
  • 我是新来的,我以为你可以按向上箭头来检查它,但我还不能这样做,因为我没有足够的声誉。所以现在我学到了另一件事:)
猜你喜欢
  • 1970-01-01
  • 2013-11-21
  • 1970-01-01
  • 2014-07-22
  • 2018-10-11
  • 1970-01-01
  • 1970-01-01
  • 2016-04-11
  • 2013-07-17
相关资源
最近更新 更多