Xcode 复制一行,删除一行快捷键

之前用eclipse的时候经有两个快捷键,复制当前行到下一行,和删除当前行,但转到ios以后怎么也找不到xcode关于这俩快捷键的设置,很别扭,最近又搜索了下,终于找到了。

原文地址

设置方法

先执行命令修改权限

sudo chmod 666 /Applications/Xcode.app/Contents/Frameworks/IDEKit.framework/Resources/IDETextKeyBindingSet.plist

sudo chmod 777 /Applications/Xcode.app/Contents/Frameworks/IDEKit.framework/Resources/

第一次设置没有成功,因为我电脑上装了俩xcode:xcode7 和xcode8 默认设置了xode7的,改成Xcode8.app成功了

修改plist

  • 打开
    /Applications/Xcode.app/Contents/Frameworks/IDEKit.framework/Resources/IDETextKeyBindingSet.plist
1

在Deletions下面增加:
“Delete Current Line”
String类型
值:
deleteToBeginningOfLine:, moveToEndOfLine:, deleteToBeginningOfLine:, deleteBackward:, moveDown:, moveToBeginningOfLine:

2

在Insertions and Indentations下面增加:Duplicate Current Line,String类型 值为:
selectLine:, copy:, moveToEndOfLine:, insertNewline:, paste:, deleteToBeginningOfLine:, deleteBackward:

设置快捷键

Xcode > Preferences > KeyBindings 找到

删除
复制
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容