介绍一种在Xcode中删除一整行代码的快捷键设置,

注:这里说的一整行不是你从行末尾按下 ⌘ + ⌫,而是说在行任何位置都可以删除。

  • /Applications/Xcode.app/Contents/Frameworks/IDEKit.framework/Resources/IDETextKeyBindingSet.plist 此路径中找到 IDETextKeyBindingSet.plist 文件。

    或者在 Finder 中输入 ⌘ + G,然后复制这个路径粘贴并回车。

  • 打开 IDETextKeyBindingSet.plist ,用 Sublime Text 或者 Vim 都可以。添加一个新的字典成员

    <key>Custom</key>
    <dict><key>Delete Current Line In One Hit</key><string>moveToEndOfLine:, deleteToBeginningOfLine:, deleteToEndOfParagraph:</string> </dict>
    

    保存并重启 Xcode

  • 打开Xcode Preferences or ⌘+,

  • 点击 Key Bindings

  • 在搜索框中输入 Delete,找到 Delete Current Line in One Hit

  • 双击 Key,设置为⌘+D(你可以设置为你喜欢的快捷键)。

OK,以上完成✅。

Enjoy it. :-)

介绍一种在Xcode中删除一整行代码的快捷键设置,相关推荐

  1. 使java方法全部折叠_Intellij IDEA中一次性折叠所有Java代码的快捷键设置

    Intellij IDEA中一次性折叠所有Java代码的快捷键设置 问题:在Java文件中,想把所有的Java方法代码都一次性给折叠起来,用哪个点开哪个. 问题来源:在新建model bean的时候, ...

  2. Intellij IDEA 中一次性折叠所有Java代码的快捷键设置 collapse all

    IntelliJ IDEA使用教程 (总目录篇) 问题:在Java文件中,想把所有的Java方法代码都一次性给折叠起来,用哪个点开哪个. 问题来源:在新建model bean的时候,要是属性很多,那么 ...

  3. 介绍一种在MATLAB中获取股市数据的方法

    介绍一种在MATLAB中获取股市数据的方法: >>clear >>c=yahoo 系统会返回 c = url: 'http://finance.yahoo.com'       ...

  4. textarea选中行删除_Easy Data Transform如何在Excel中删除重复的行?

    Excel用户经常希望删除具有重复值的行.例如,要删除包含重复电子邮件的行,那么Easy Data Transform如何在Excel中删除重复的行?下面一起来看看吧. 先在您的Mac上安装Easy ...

  5. 在MySQL中删除重复的行

    本文翻译自:Remove duplicate rows in MySQL I have a table with the following fields: 我有一个包含以下字段的表: id (Uni ...

  6. 在记事本++中删除重复的行

    本文翻译自:Removing duplicate rows in Notepad++ 是否可以在Notepad ++中删除重复的行,而只留下一行? #1楼 参考:https://stackoom.co ...

  7. 怎么一次性将Excel表格中指定文本整行数据删除

    今天跟跟大家分享一下怎么一次性将Excel表格中指定文本整行数据删除 1.如下图我们想要快速将汇总行数据整行删除掉 2.首先我们点击表格任意一单元格,同时按下Ctrl+A全选表格区域 3.然后点击下图 ...

  8. notepad批量删除html元素,Notepad文本编辑器怎么快速删除一整行内容?

    Notepad++是一款免费的文本编辑器,使用的人也是非常的多,尤其是程序员.但在类似eclipse这种软件中,习惯了Ctrl+D删除一整行的操作,到Notepad++中变成了,复制并粘贴一行的操作. ...

  9. notepad宏的使用,定制各种操作,比如删除一整行、从当前位置到行末用某字符替换

    删除一整行 点击菜单中的[宏]-[开始录制]. 鼠标在任意一行内容上单击,使光标停在这行.然后在键盘上找到home键,按下,这时光标不管之前在哪个位置,现在光标都会出现在这行的最前面,这时按住shif ...

最新文章

  1. Java平时需要注意的事项
  2. Commons Logging 快速入门(五)
  3. for update引发的血案
  4. C++函数返回引用的含义
  5. 什么是四路串口服务器?
  6. TCP/IP笔记-Qt使用Win10pcap发送以太帧(理论与实践)
  7. 16_使用开源项目下载文件
  8. oracle数据库赋权_(转)Oracle数据库如何授权收费(Database Licensing)
  9. 《寄生虫》横扫奥斯卡,Python告诉你这部电影到底好在哪儿?
  10. iReader阅读软件-Android手机电子书阅读器
  11. Linux下常用软件安装指南
  12. 北航计算机刘强,刘强 LIU Qiang
  13. Retrofit 使用详解
  14. [ERROR] Couldn‘t set the case sensitive attribute of the directory “\\?\C:\WSL\“.Reason: Indicates
  15. Java学习心得体会
  16. 中国移动利润减少超过百亿,5G网络建设进度不如4G网络
  17. 基于Scrapy分布式爬虫的开发与设计
  18. 二十四节气——正解反解
  19. SAP ABAP ZIF 实现数据接口的增量查询
  20. 选择计算机专业,必看的10条自学建议

热门文章

  1. 如何用纯 CSS 创作一组昂首阔步的圆点
  2. word2vec -- 负采样 -- skip-gram
  3. EvolvingNetLib,嗯,一个网络请求库而已
  4. RxJava菜鸟驿站(一)
  5. 多点触摸与单点触摸接口主要区别【转】
  6. 通过编译php为httpd的模块实现lamp
  7. 测试数据库日期格式转换
  8. cocos2d-x帧动画实现(续)
  9. 有linux服务器用来干什么用的,linux集群能干什么
  10. linux 版本号 加号,Linux kernel编译生成的版本多一个加号“+”