【发布时间】:2010-04-19 04:28:22
【问题描述】:
我所知道的关于 AppleScript 的一切都是我自学的,我想知道我是否错过了任何很酷的功能。我知道你可以让计算机与应用程序对话并控制应用程序,但它还能做些什么吗?或者是时候转向一种新的语言了吗?
【问题讨论】:
-
我认为您需要更具体地提出您的问题,或者列出您希望完成的一些事情。 Applescript 非常健壮;控制可编写脚本的应用程序本身就是一个非常深刻的主题。
-
您不必详细介绍,只需使用 applescript 即可完成一些很酷的事情。如果我不明白,我可以随时查找方法或提出其他问题。
-
@mtwisterr:“语言特性”是指语言功能和语言本身的方面(例如静态类型、弱类型、动态范围、本机类型、支持的编程范式、可扩展性(实际上是一个类别)特性)、内置函数和运算符、标准库、可变参数函数(具有可变数量参数的函数)、控制流特性(另一类,包括循环、异常、延续等),...),而不是语言的应用。看来您要的是后者。
-
或许应该将其重命名为“为什么你们用 AppleScript 做了很酷的事情?”,或者类似的东西。
-
@Rev316:这仍然很主观。我认为很酷的事情(例如使用 Applescript 在 InDesign 中使用 XML 自动化营销作品)对于其他人来说可能是一个真正的主题。同样,Applescript 实际上只是控制其他应用程序,正如其他答案所示;恕我直言,语言本身真的很枯燥。
标签: macos applescript language-features