7

現在アクティブなファイルを Perforce でチェックアウトするカスタム xcode4 動作を記述しようとしています。キーを押したときに実行するカスタム ビヘイビアを記述できることはわかっています (例: F1) Xcode で現在「アクティブな」ソース ドキュメントを識別する AppleScript (またはその他の種類のスクリプト) を起動するカスタム ビヘイビアが必要です。 、そのパスを取得し、Perforce を介してチェックアウトを試みます。

Xcode DOM を簡単にナビゲートできる AppleScript は、ターゲット ドキュメントに到達するための最良の方法であると言えます。それを考えると、DOM 自体が迷路です。

これはできますか?

4

1 に答える 1

7

はい。

tell application "Xcode"
    set CurrentActiveDocument to document 1 whose name ends with (word -1 of (get name of   window 1))
    set WhatYouWant to path of CurrentActiveDocument
end tell
于 2013-01-30T10:43:13.327 に答える