随着大量的Xcode新手的涌入,我相信会有很多Xcode的技巧和技巧可以分享。
你的呢?
随着大量的Xcode新手的涌入,我相信会有很多Xcode的技巧和技巧可以分享。
你的呢?
当前回答
如果你有一个多点触控功能的Mac -使用MultiClutch来映射一些由鼠标手势描述的击键。
我用三个手指向前和向后在文件历史中向前和向后移动(cmd-alt-.),并在.h和.m之间切换。
其他回答
我最喜欢的是这些常用的编辑器快捷方式:
⌘+ 0将您从调试模式返回到编辑器。 ⌘+ Shift + R带您从调试模式到编辑器视图(项目模式) ⌘+ Shift + E“最大化”编辑器(当你有构建结果等显示在编辑器上方时,这非常有用,你只是想让你的源编辑器更高) Ctrl + 2显示当前代码的大纲 ⌘+ Return运行应用程序 ⌘+ Shift + Return结束应用程序
迅速打开……
命令⌘Shift⇧D 文件>快速打开…
我是Open quick功能的忠实粉丝,它在Xcode 3.1及后续版本中表现得特别好。当你想打开项目或框架中的文件或符号定义时,只需点击键盘快捷键,键入文件或符号名称的位,使用向上箭头↑和向下箭头↓选择正确的结果(如果需要),然后点击返回系键打开文件或导航到符号定义。
在Xcode 4上:
命令⌘Shift⇧o
“快速打开”使用当前单词作为搜索词
此外,直到两分钟前(当schwa在评论中指出它时)我才知道Xcode的一些事情是,如果编辑器的文本插入符号在一个单词中,当Open quick被调用时,这个单词将被用作Open quick搜索词。
能够水平分割当前编辑器窗口,这对于宽屏监视器能够并排查看源文件和头文件非常有用。根据你使用的Xcode版本不同,有两种不同的方法。
在Xcode 3.0中,它位于首选项、键绑定、文本键绑定列表底部。
在Xcode 2.5中,它位于首选项、键绑定、菜单键绑定、视图菜单下。
我刚刚发现了如何改变文本宏中使用的缩进行为:
例如,如果你和我一样,不喜欢这个:
if (cond) {
code;
}
但我更喜欢这样:
if (cond)
{
code;
}
然后你可以通过在终端中设置以下默认值来全局(所有语言)更改此设置:
defaults write com.apple.Xcode XCCodeSenseFormattingOptions -dict-add BlockSeparator "\n"
这个问题已经困扰我很多年了,我希望其他人也会感兴趣。
这个特性的文档可以在Xcode用户默认参考中找到
双击方括号或圆括号,可获得括号与圆括号匹配。