Xcode实用/快捷键/提高效率总结

自定义xcode代码片段篇

除了系统给我们已经定义好的代码片段外,我们还可以自定义:
Xcode->Editor->Create Code Snippet或者选中自己写好的代码段,右键选择create code snippet即可调用起snippets面板:

截屏2020-08-17 下午2.33.54.png

1.将My Code Snippt替换成自己喜欢的名字
2.在Completion对应的输入框写触发调用的代码段,比如@myLabel(功能类似系统的enumdef
3.点击done即可
4.下次快速创建UILabel直接输入@myLabel即可

注意:
1.可通过<#参数名#>将代码的变量名设置为参数模式

  1. Xcode中的代码片段默认放在~/Library/Developer/Xcode/UserData/CodeSnippets下,可以直接拷贝给别人用,资源共享嘛.(如果打不开,可以选择用文本编辑APP打开)

Xcode快捷键篇

Command + /打开/关闭某行注释
Command + alt + /向代码添加文档注释(支持Xcode8+)
Command + Control + e 可以批量修改光标所在位置的变量
Command + \ 当前行加断点, Command + alt + \,新建一个 symbolic breakpoint
Command + Shift + F 打开全局搜索
Command + Shift + O 快速查找类/文件/方法(支持首拼)
Command + Shift + j 定位到文件所在目录,经常配合上面那条快捷键。
Command + Shift + 0(数字0) 快速打开官方文档。
Control + 6文件跳转栏(键入方法/变量名+Enter跳转)
Command + Control + 上/下 切换 .m 和 .h 。
Command + f 在类中搜索 , enter 匹配下一个 Shift + enter 匹配上一个。
Command + 上/下/左/右 光标切换到类首,类尾,行首,行尾。
alt + 左/右 光标左右移动一个单词。
Command + delete 删除光标到行首的内容(光标切换到到行尾删除一整行内容)
alt + delete 删除光标前的一个单词
Command + ShiftCommand + alt 加方向键可以选中一整行或者多行
Control + i 选中一段代码自动缩进。
Command + n 新建文件 , Command + Shift + n 新建工程
Command + alt + 左/右 折叠\显示当前块, Command + alt + Shift + 左/右 折叠\显示当前文件中的块。
Command + Control + [上移,如果没有选中,默认上移当前行, Command + Control + ]下移(切换Scheme)。
Command + ]向右缩进,支持多行,Command + [ 向左缩进。
Command + Shift + Y隐藏 \ 显示 console 区, Shift + Command + C ,显示 console 区并聚焦。
Command + kconsole清屏
Command + Shift + 3 全屏截图, Command + Shift + 4 自选区域截图, Command + Shift + 4 + 空格 截图某一个窗体。
Command + F3 快捷查看桌面。
Command + Control + 空格 弹出表情输入框
Command + 0 显示 \ 隐藏导航区域
Command + 1,2,3,4,5,6,7,8,9 切换导航区域
Command + alt + 0 显示 \ 隐藏检查器区域,同理 Command + alt + 1,2,3,4 等也可以切换检查器区域
Command + , 弹出 Perferences
Command + R 运行app
Command + Shift + K 清除工程
Command + B 构建应用程序
Option + Left-click快速帮助: 在类或者方法名上执行此操作
Command + Left-click点击 查看该方法的实现
Command + Ctrl + Left/Right 到上/下一次编辑的位置(等同那两个三角号)
Command + . 方便地暂停运行iOS模拟器
Command + t新建一个Tab,可以建3,4个Tab,关闭Tab 可以用Command + w
Ctrl + Left-click拖线自动布局的时候两个子元素之间可以通过按住Ctrl并且拖线建立相互的位置关系

参考:
http://www.cocoachina.com/articles/10752(14个Xcode中常用的快捷键操作)
https://www.jianshu.com/p/e7e0446a5821(提升iOS开发效率超实用技巧(精华篇))
https://www.jianshu.com/p/280e2ef4069e(Markdown语法大全)

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
  • 序言:七十年代末,一起剥皮案震惊了整个滨河市,随后出现的几起案子,更是在滨河造成了极大的恐慌,老刑警刘岩,带你破解...
    沈念sama阅读 206,126评论 6 481
  • 序言:滨河连续发生了三起死亡事件,死亡现场离奇诡异,居然都是意外死亡,警方通过查阅死者的电脑和手机,发现死者居然都...
    沈念sama阅读 88,254评论 2 382
  • 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
    开封第一讲书人阅读 152,445评论 0 341
  • 文/不坏的土叔 我叫张陵,是天一观的道长。 经常有香客问我,道长,这世上最难降的妖魔是什么? 我笑而不...
    开封第一讲书人阅读 55,185评论 1 278
  • 正文 为了忘掉前任,我火速办了婚礼,结果婚礼上,老公的妹妹穿的比我还像新娘。我一直安慰自己,他们只是感情好,可当我...
    茶点故事阅读 64,178评论 5 371
  • 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
    开封第一讲书人阅读 48,970评论 1 284
  • 那天,我揣着相机与录音,去河边找鬼。 笑死,一个胖子当着我的面吹牛,可吹牛的内容都是我干的。 我是一名探鬼主播,决...
    沈念sama阅读 38,276评论 3 399
  • 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
    开封第一讲书人阅读 36,927评论 0 259
  • 序言:老挝万荣一对情侣失踪,失踪者是张志新(化名)和其女友刘颖,没想到半个月后,有当地人在树林里发现了一具尸体,经...
    沈念sama阅读 43,400评论 1 300
  • 正文 独居荒郊野岭守林人离奇死亡,尸身上长有42处带血的脓包…… 初始之章·张勋 以下内容为张勋视角 年9月15日...
    茶点故事阅读 35,883评论 2 323
  • 正文 我和宋清朗相恋三年,在试婚纱的时候发现自己被绿了。 大学时的朋友给我发了我未婚夫和他白月光在一起吃饭的照片。...
    茶点故事阅读 37,997评论 1 333
  • 序言:一个原本活蹦乱跳的男人离奇死亡,死状恐怖,灵堂内的尸体忽然破棺而出,到底是诈尸还是另有隐情,我是刑警宁泽,带...
    沈念sama阅读 33,646评论 4 322
  • 正文 年R本政府宣布,位于F岛的核电站,受9级特大地震影响,放射性物质发生泄漏。R本人自食恶果不足惜,却给世界环境...
    茶点故事阅读 39,213评论 3 307
  • 文/蒙蒙 一、第九天 我趴在偏房一处隐蔽的房顶上张望。 院中可真热闹,春花似锦、人声如沸。这庄子的主人今日做“春日...
    开封第一讲书人阅读 30,204评论 0 19
  • 文/苍兰香墨 我抬头看了看天上的太阳。三九已至,却和暖如春,着一层夹袄步出监牢的瞬间,已是汗流浃背。 一阵脚步声响...
    开封第一讲书人阅读 31,423评论 1 260
  • 我被黑心中介骗来泰国打工, 没想到刚下飞机就差点儿被人妖公主榨干…… 1. 我叫王不留,地道东北人。 一个月前我还...
    沈念sama阅读 45,423评论 2 352
  • 正文 我出身青楼,却偏偏与公主长得像,于是被迫代替她去往敌国和亲。 传闻我的和亲对象是个残疾皇子,可洞房花烛夜当晚...
    茶点故事阅读 42,722评论 2 345