AppleScriptを使用して手動の検索と置換を自動化しようとしていますが、うまくいきません。
これを行う方法はありますか?
これを行う簡単な方法はありません。Xcode 4でのスクリプトは、私たちの多くが望むほど堅牢ではありません。GUIスクリプトでそれを行うことができます。検索と置換のテキストを設定し、[すべて置換]ボタンをクリックするサンプルスクリプトを次に示します。明らかに、これを自分の用途に合わせて変更する必要がありますが、これは原則を示しています。
tell application "Xcode"
activate
end tell
tell application "System Events"
tell process "Xcode"
keystroke "f" using {command down, option down}
set value of text field 1 of group 1 of splitter group 1 of group 2 of splitter group 1 of group 1 of front window to "<string>"
set value of text field 2 of group 1 of splitter group 1 of group 2 of splitter group 1 of group 1 of front window to "<string2>"
click button "Replace All" of group 1 of splitter group 1 of group 2 of splitter group 1 of group 1 of front window
end tell
end tell