如何在Xcode9中通过键盘设置查找选项?
在Xcode 9中用键盘切换查找匹配模式的方法
我之前也遇到过这个糟心的问题——鼠标点下拉菜单真的太打断思路了!试了好几种方法,下面这两个亲测有效:
方法一:自定义Xcode快捷键(最推荐)
Xcode允许我们给这些匹配模式选项手动添加专属键盘快捷键,步骤很简单:
- 打开Xcode偏好设置(快捷键
⌘,),切换到Key Bindings标签页。 - 在搜索框分别输入
contains、matches、regular expression,找到对应的"Find Options"选项。 - 双击每个选项右侧的快捷键栏,按下你想设置的组合键(比如我给
Contains设为⌘OptionC,Matches设为⌘OptionM,Regular Expression设为⌘OptionR,好记又顺手)。 - 关闭偏好设置后,不管是普通查找栏(
⌘F)还是项目全局查找(⇧⌘F),直接按快捷键就能秒切模式!
方法二:借助系统全键盘访问(应急方案)
如果不想自定义快捷键,还可以用macOS的系统级键盘导航:
- 打开系统偏好设置 → 键盘 → 快捷键,左侧选择全键盘访问,勾选"所有控制"选项。
- 回到Xcode查找界面,按
Tab键循环切换控件,直到匹配模式的下拉菜单出现蓝色选中边框。 - 按
Space键展开菜单,用方向键(↑/↓)选择目标模式,最后按Enter确认。
不过这个方法需要临时调整系统设置,日常开发还是自定义快捷键更高效。
补充:Xcode 7里的旧快捷键方案确实在Xcode 9中被移除了,上面这两种是目前最稳定的替代方案。
内容的提问来源于stack exchange,提问作者Tobi
相关产品推荐
相关产品推荐

