Iphone 如何自动执行Xcode 4查找&;替换(同时使用文本和正则表达式样式)?

Iphone 如何自动执行Xcode 4查找&;替换(同时使用文本和正则表达式样式)?,iphone,xcode,xcode4,applescript,Iphone,Xcode,Xcode4,Applescript,我试图使用AppleScript自动手动查找和替换,但运气不佳 有什么方法可以做到这一点吗?没有直接的方法可以做到这一点。在Xcode 4中编写脚本没有我们许多人希望的那么健壮。您可以通过GUI脚本来实现这一点。下面是一个示例脚本,用于设置查找和替换文本,然后单击“全部替换”按钮。很明显,您会想修改它以供自己使用,但它说明了原则 tell application "Xcode" activate end tell tell application "System Events"

我试图使用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
告诉应用程序“Xcode”
激活
结束语
告诉应用程序“系统事件”
告诉进程“Xcode”
使用{command down,option down}键击“f”
将前窗组1的拆分器组1的拆分器组2的拆分器组1的文本字段1的值设置为“”
将前窗口组1的拆分器组1的拆分器组1的拆分器组2的文本字段2的值设置为“”
单击前窗口拆分器第1组拆分器第1组拆分器第2组拆分器第1组拆分器第1组拆分器第1组拆分器第1组拆分器第1组拆分器第1组拆分器第1组拆分器第1组拆分器第1组拆分器第1组
结束语
结束语