【发布时间】:2011-12-07 14:41:16
【问题描述】:
我正在尝试创建一个自定义的通用 Xcode 行为,一旦被调用,它将启动一个脚本来生成与在 ide 中打开的当前项目相关的 AppleDoc 文档。
我最初问了这个问题: Xcode 4: custom behavior does not execute my sh script? 帮助我了解了我所缺少的内容:不可能在外部脚本中使用 Xcode variables! 所以,我的新问题是:如何使用 AppleScript 来检索我需要的信息(项目名称、公司、路径...)? 我很确定这是可能的,因为 Xcode 是高度“可编写脚本的”,但到目前为止我只能检索到 xcode 项目文件的名称:
tell application "Xcode"
tell active project document
name
end tell
end tell
上面的代码返回“MyProject.xcodeproj”。 在 AppleScript 方面,我是一个完全新手,我很难理解 Xcode.sdef 中的引用(层次结构看起来很简单,但我无法创建正确的脚本来检索我想要什么)。
你能给我一些提示或指向一个关于 AppleScript + Xcode 的新手证明教程吗?
(对于 Finder 示例,我只找到“hello world”:P)
【问题讨论】:
标签: xcode applescript