最佳答案
双击技巧确实在 Xcode 9 中不起作用。但是,我们始终可以使用 Regex 的强大功能。
为此,请执行以下任一操作:
之后,选择正则表达式 选项:
token 字段的开始总是用
/*@START_MENU_TOKEN@*/
表示。 ,后跟实际选定的文本。之后,是所有可能选项的文本表示,以 @END_MENU_TOKEN@*/
结束。 .例子:/*@START_MENU_TOKEN@*/.cells.buttons["Button Text"]/*[[".cells.buttons[\"Button Text\"]",".buttons[\"Button Text\"]"],[[[-1,1],[-1,0]]],[1]]@END_MENU_TOKEN@*/
在我们的正则表达式中,我们应该删除所有内容 但是 紧接在
/*@START_MENU_TOKEN@*/
之后的文本在选项块之前。我们可以通过捕获该片段并仅用该片段替换所有这些困惑来实现这一点。对于 替换 ,输入以下内容:
/\*@START_MENU_TOKEN@\*/(.*.)/\*(.*.)@END_MENU_TOKEN@\*/
...和 与 ,输入:
$1
点击 替换 如果您只想删除光标后最近出现的标记字段或选择 全部 如果你想全部删除它们。
关于xcode - 从 Xcode UITests 的 Menu Token 字段中选择文本,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49259164/