随着大量的Xcode新手的涌入,我相信会有很多Xcode的技巧和技巧可以分享。
你的呢?
随着大量的Xcode新手的涌入,我相信会有很多Xcode的技巧和技巧可以分享。
你的呢?
当前回答
无需重新编译的调试日志记录
cdespinosa的回答堆栈溢出问题我如何调试与NSLog(@“内部的iPhone模拟器”)?给出了一种不需要重新编译源代码的调试通过日志技术的方法。这是一个神奇的技巧,可以让代码摆脱调试的麻烦,有一个快速的周转,如果我早一点知道它,就可以为我省去无数的麻烦。
TODO comments
在注释前面加上TODO:将导致它显示在函数“快捷”下拉菜单中,例如:
int* p(0); // TODO: initialize me!
其他回答
自动完成键盘快捷键
选项卡⇥或控制⌃/:选择下一个自动完成参数。
Shift: Tab⇥或Shift: Control⌃/:选择之前的自动完成参数。
Escape⎋:显示自动完成弹出列表。
放大编辑器
如果窗口同时显示细节视图和编辑器视图,则可以放大编辑器,将编辑器视图展开到窗口的全部高度。(这一点很容易发现,但很多人似乎忽略了它。)
您可以使用以下方法之一来做到这一点:
命令⌘Shift⇧E 查看>放大编辑器 拖动分隔器(在编辑器之间) 窗口和上面的文件列表) 向上。
Ctrl + 2:访问当前文件中的方法和符号的弹出列表。
这是非常有用的,因为有了这个快捷键,你可以完全使用键盘浏览文件。当你到达列表时,开始输入字符,列表就会选择你要找的符号。
Cmd-/自动插入“//”进行注释。从技术上讲,敲击键盘的次数相同,但感觉更快……
此外,默认的项目结构是将资源和类文件放在不同的位置。对于大量代码,请创建逻辑组,并将相关代码和xib文件放在一起。在XCode中创建的组只是逻辑结构,不会改变文件在磁盘上的位置(尽管如果你愿意,你可以将它们设置为复制真实的目录结构)
切换到头文件/源文件
选项命令⌘向上箭头↑ 查看>切换到头文件/源文件
在。m和。h文件之间切换。
在Xcode 4中,这是ctrl⌘向上箭头↑