FORLIVEFORLIFE 2013-08-31
转自:http://liuminqian.github.io/blog/2013/08/25/ti-gao-zai-xcodeshang-de-gong-zuo-xiao-lu/
Key words: Xcode, 效率
对于在Xcode上提高工作效率,内功在这不提,对于外力,我将它分为三类: 工具、快捷键和小技巧。主要获得的路径是通过平时积累和看 WWDC12 上的 Session 402:Working Efficiently with Xcode。
介绍: 让你搜索您的Mac OS更快,更快,更快的!支持本地和网络搜索 下载地址: http://www.alfredapp.com
介绍: Network Traffic Debugging、Core Data Browser、View Hierarchy Debugging。 还有其他工具和技巧,下回分享,在此不再详细阐述。 使用教程:1) http://iiiyu.com/2013/01/14/simple-configuration-ponydebugger 2) https://github.com/square/PonyDebugger
介绍:Xcode 4 自带代码片段管理工具 使用教程: (1)http://blog.cnrainbird.com/index.php/2012/11/26/xcode4_de_zi_dong_wan_cheng_gong_neng_code_sense_or_code_snip(pet (网站打)开比较慢) 扩展:(建议将3,4这两点的代码有选择的加入Code Snippets,个人用z作为简写的开头) (1)Code Snippets自带的代码片段,非常实用,需要仔细查阅,新人不容易发现的简写,比如forin ,ifelse等。 (2)https://github.com/lukeredpath/xcodesnippets xcodesnippets gem (3)https://github.com/mattt/Xcode-Snippets Mattt's Snippets (4)https://gist.github.com/4463913 Gist of User's favorites 其他人的一些code snippets
介绍:代码片段管理和API文档浏览、搜索功能 使用教程:http://scriptfans.iteye.com/blog/1543219 下载地址:http://kapeli.com
我将这些快捷键分为:代码层的操作,Xcode本身功能的操作和其他。
注:Command + , , 打开Behaviors, 将Running 中Starts修改成如图1,这样每次Debug的时候,都可以看到最大化的调试窗口,但必须Command + T,新加一个Tab,并将名称修改为Debug.
我的常用Tab分为Edit, Debug, Build, DataModel, 如图2所示:
另,还有其他快捷键,诸如: Command + `, Command + Shift + `,Command + J,Command + Control + Shift + ?, Command + R, Command + B。
在注释中,加入这两个关键字,可以让你查看方法(control + 6)时,看到这段文字(如图3 所示),也可以App build的时候,在该处有Warning。
介绍:Mac上自带的一款软件,只要通过点击拖拽鼠标等操作就可以将一系列动作组合成一个工作流,从而帮助你自动的(可重复的)完成一些复杂的工作。 eg,我们需要对头文件中的import进来的文件,进行代码风格统一(按Google Style)。如果文件一多,手工地去完成这件事情将浪费大量时间。这时候,通Automator 就能很方便地完成这个任务。
一.代码块在哪里?如果上面这张图不小心点没了或者没出来,可以看第一步的操作,然后鼠标停留在选中的区域停留2秒以上就会出现左边的??可以将路径中的代码块,迁移到不同的电脑上使用,需重新启动Xcode ;