我有四台不同的 Mac,我会时不时地使用它们,在每台 Mac 上我都会注意到一个常见问题:在 AppleScript 编辑器的“库”窗口中添加更多项目会降低常规操作的性能(打开字典、在“库”窗口和编辑器窗口之间切换、在“库”窗口中滚动等)。
在 Leopard 中,我注意到在脚本编辑器中打开字典时几乎没有延迟,但是 Snow Leopard 的 AppleScript 编辑器让我在与库窗口进行大多数 UI 交互时都要等待,从而降低了我的工作效率。
答案1
到目前为止,我想到的最好的解决方案是完全放弃库,转而使用菜单项“打开词典...”,方法是通过 Command-Shift-O。这会调出操作系统知道的可编写脚本的应用程序列表。这违背了库的目的,也违背了它将当前脚本集中在给定应用程序上的能力,但话又说回来,我从未想过在 Snow Leopard 之前的每个脚本中都包含 tell 块会太难。
本着关闭票证等的精神,我提供这个答案并关闭我的问题。