Joh*_*ike 6 xcode keyboard-shortcuts key-bindings
我正在更改默认的键盘绑定并遇到一些冲突。只是不确定如何才能取消映射不需要的键绑定?在列表中选择快捷方式时,我尝试按Delete键,但无济于事。
PS我尝试双击快捷方式,但-右侧没有按钮。
小智 9
如何删除 Xcode 上的键绑定?(使用 Xcode 9.3 版本)
第一种方法显然是-双击绑定时有时会出现的小方法。
第二种方法不是那么快,但(根据我的经验)同样有效。(在这里,我假设您已经有了一个个性化的按键绑定配置文件。如果没有,请创建一个。我将其称为Personal。)
~/Library/Developer/Xcode/UserData/KeyBindings/。personal.idekeybindings(这是一个简单的 XML 文件,任何像样的文本编辑器都应该能够处理它)。command + F。然后,您应该找到如下所示的内容(每个内容都dict对应于修改后的快捷方式):
<dict>
<key>Action</key>
<string>execute:</string>
<key>Alternate</key>
<string>NO</string>
<key>CommandID</key>
<string>Xcode.IDEPlaygroundEditor.CmdDefinition.Execute</string>
<key>Group</key>
<string>Editor Menu for Playground</string>
<key>GroupID</key>
<string>Xcode.IDEPegasusPlaygroundEditor.MenuDefinition.Editor</string>
<key>GroupedAlternate</key>
<string>NO</string>
<key>Keyboard Shortcut</key>
<string>^<</string>
<key>Navigation</key>
<string>NO</string>
<key>Title</key>
<string>Execute Playground</string>
</dict>
Run Code Online (Sandbox Code Playgroud)
删除这部分:
<key>Keyboard Shortcut</key>
<string>^<</string>
Run Code Online (Sandbox Code Playgroud)
对要删除的每个快捷方式执行此操作,并且不要忘记在关闭文件之前保存文件。现在打开 Xcode 并检查快捷方式:键绑定的空间应该为空。