如何高效的使用XCode
上周看了WWDC 2012的Session 402 - Working Efficiently with Xcode,顺便记了一些笔记。看了之后才注意到很多Xcode的快捷键和特性都没用过或者说没想到过用,平时用的太死板,只是用了`+R`之类的快捷键。现在把上周整理的笔记贴上来吧
⌘+0显示/隐藏导航栏⌥+⌘+0显示/隐藏工具栏⇧+⌘+O快速打开⌘+单击在主编辑器中显示定义⌥+⌘+单击在助手编辑器中显示定义⌥+⌘+⏎显示助手编辑器⌘+⏎隐藏助手编辑器- 先按
⌘+E再按⌘+G搜索当前所选文本,继续按⌘+G搜索下一个 ⌃+⌥+⌘+2打开代码片段库⌘+J多个窗口之间切换⌥+→/←先前/向后移动一个单词⌃+b/f/n/p向前/向后移动一个字符,向上/向下移动一行⌃+⌘+E当前编辑器全局编辑当前光标所在的变量名或方法名⌃+⇧+⌘+/快速帮助⌘+双击在新窗口中显示定义⌃+⌥+⌘+J在助手编辑器中显示定义- 双击
{选择代码块 - 搜索替换时按住
⌥会将搜索栏的 “Replace All” 变成 “In Selection” - Xcode有 TODO 和 FIXME 功能,只需要在注释中写上
TODO: xxx或者FIXME: xxx即可
他们在视频中介绍了一个Automator服务,通过这个服务来达到对引入的头文件进行排序和过滤重复的功能,方法很简单,具体设置见图:
另外在这个视频中他们还介绍了Behavior、Tab和新窗口等的使用技巧来提高效率,很值得一看。
