XCode 添加复制/删除行快捷键
习惯了某些编辑器的复制一行和删除一行快捷方式后,使用xcode时没有相应快捷键有些不适应,下面是一种为其添加快捷键的方式。
修改快捷键配置文件的权限
sudo chmod 666 /Applications/Xcode.app/Contents/Frameworks/IDEKit.framework/Resources/IDETextKeyBindingSet.plistsudo chmod 777 /Applications/Xcode.app/Contents/Frameworks/IDEKit.framework/Resources/
修改快捷键配置文件
- 添加Customized类别
添加Delete Current Line宏(macro)
bash selectLine:, cut:
添加Duplicate Current Line宏
bash selectLine:, copy:, moveToEndOfLine:, insertNewline:, paste:, deleteBackward:
绑定快捷键
重启 Xcode,打开菜单 Xcode > Preferences > KeyBindings
。 查找Current Line,找到上面定义的宏,为其定义快捷键。
本文转自:http://onthink.com/post/xcode5-delete-duplicate-line.html
因原文最后一步未找到定义的宏,更改查询方法后查找到,已做相应更改
本作品由 XueBin 创作,采用 CC BY-NC-SA 3.0 许可协议 进行许可。
XCode 添加复制/删除行快捷键相关推荐
- 14个Xcode中常用的快捷键操作
在Xcode 6中有许多快捷键的设定可以使得你的编程工作更为高效,对于在代码文件中快速导航.定位Bug以及新增应用特性都是极有效的. 当然,你戳进这篇文章的目的也在于想要快速的对代码文件进行操作,或者 ...
- 如何给Xcode添加我们常用的插件呢?
为什么80%的码农都做不了架构师?>>> 如何给Xcode添加我们常用的插件呢? 下面用我们常用的一个快速添加注释的插件来举例:{VVDocumenter-Xcode} 1.首 ...
- Xcode菜单及常用快捷键大全
2.偏好设置 通过"command+,"快捷键或"Xcode|Preferences"菜单呼出偏好设置. (1)主题及字体(Preferences->Fo ...
- 在word发现粘贴复制的快捷键失效,如何进行操作?
在word发现粘贴复制的快捷键失效,需要在word中添加好mathtype 1.将mathtype装好: 2.复制mathtype安装目录下的MathPage.wll,默认路径为: C:\Progra ...
- Notepad++中将删除行快捷键设置为Crtl+D
Notepad++中将删除行快捷键设置为Crtl+D notepad++中的删除行的快捷键为Crtl+L,而Crtl+D在软件中却是复制当前行到下一行,这让很多用惯Crtl+D的小伙伴们很是不适应,略 ...
- Mac 系统 怎么截图 复制 粘贴 快捷键
Mac 系统 怎么截图 怎么复制 粘贴 快捷键 是什么 Mac OS系统 复制快捷键 为"command+c" Mac OS系统 粘贴快捷键 为"command+ ...
- Xcode添加SpringBoard–API Dylib
来自http://hi.baidu.com/jl1872002/item/a272619b8d7054bdcc80e561 Xcode添加SpringBoard–API 导出的时候注意一下Spring ...
- Xcode添加多个Targets
1.新建项目,右键点击TARGETS中的targetsTest,点击Duplicate(复制).如下图 2.点击Duplicate后会出现targetsTest copy, 将下面三个地方改成你想取的 ...
- macos复制粘贴快捷键 快速_Mac怎么修改复制黏贴快捷键?Mac修改复制黏贴快捷键的方法...
苹果电脑和市场上最多的Windows电脑是有很大的不同的,特别是对苹果电脑的新用户,往往会无法得心应手,像很多快捷键就会与 Windows的电脑完全不一样,为了得心应手,那么苹果电脑也是可以进行习惯性 ...
最新文章
- 大数据量下的集合过滤—Bloom Filter
- PHP学习笔记-Cookie
- python 开发版-MicroPython开发之物联网快速开发板
- 通过构造函数来创建新对象
- Grafana plugins zabbix 安装
- Delphi对话框初始地址InitialDir
- 有抱负/初级开发人员的良好习惯-避免使用的习惯
- 2018黄河奖设计大赛获奖_宣布我们的freeCodeCamp 2018杰出贡献者奖获奖者
- 硬质合金销售真的有那么难么?
- 读后感《习惯的力量》
- linq操作符:分区操作符
- VCenter 5.5 数据库过大造成的问题和解决方法
- 控制系统状态空间表达式的解(3)——求解线性定常系统零状态响应
- 毕业近一个月,工作近期的一些感受。
- 微信小程序根据wx.getSystemInfo获取屏幕尺寸,并动态改变元素宽高尺寸,示例
- BoomBoomBoom
- 单项目多JDBC驱动版本加载
- c语言64位long多少字节,64位操作系统下,关于int和long占用字节数同为4问题
- PHP的集成开发环境 -- Eclipse PHP Integrated Development Environment
- NLP判断语言情绪_Python的8大牛叉的自然语言处理库概览
热门文章
- 关于HP 541触摸板按键失灵和hotkey的问题
- WAP 2.0网站是用XHTML MP基础(手机网站开发基础技术)
- mysql帐套仅限_请教一下Banq,关于多帐套的问题
- 计算机操作系统里的中断,计算机操作系统内核的中断和中断处理
- 电容式点动型触摸开关模块控制(STM32F103C8T6)
- 字节跳动文件服务器是什么,字节跳动智能化服务端接口测试解决方案(25页)-原创力文档...
- 基于stm32电梯管理系统设计
- 零基础搭建苹果cmsv10影视站教程
- srs流媒体录制视频-配置dvr
- 义务教育数学课程标准2022