之前使用xcode 9 beta版本就发现一些快捷键失效,比如删除整行Delete Line
,原以为正式版会恢复正常,但是今天(2017-09-20)更新了Xcode 9正式版,快捷键失效的情况一样存在,些许失望😔
修复步骤:
-
在Applications中打开Xcode的Contents,找到并打开以下文件:
Content/Frameworks/IDEKit.framework/Resources/IDETextKeyBindingSet.plist
Searching "Resources" 在根节点新增一条记录
<key>Customized</key>
<dict>
<key>Delete Line</key>
<string> moveToBeginningOfLine:, deleteToEndOfLine:, moveDown:, deleteBackward: </string>
</dict>
IDETextKeyBindingSet.plist
- 打开Xcode的Preferences->Key Bindings,搜索
delete line
,双击Key单元格,按住自定义的快捷键,比如“shift+command+delete”。 -
重启Xcode即可生效。
Customized Key