随着大量的Xcode新手的涌入,我相信会有很多Xcode的技巧和技巧可以分享。
你的呢?
随着大量的Xcode新手的涌入,我相信会有很多Xcode的技巧和技巧可以分享。
你的呢?
当前回答
使用]自动插入[到正确的位置
我来自。net背景,所以我习惯于输入一个符号,然后输入它的一个方法名。所以我总是忘记在开始输入对象名称之前包含[。通常这意味着我需要转到行首并手动添加[。我没有意识到我只需在当前光标位置按下],它就会自动添加。
有几种方法可以使用它:要么在输入函数名之后,要么在输入函数名之前。
方法一:在函数名后面
myObject testMethod]
... 就变成:
[myObject testMethod]
…插入符号位于]之后。
方法二:在函数名前面
myObject]
... 就变成:
[myObject ]
... 插入符号位于]的正前方。
后者(2)的优点是代码补全将根据对象的方法进行筛选。而对于前者(1),如果你试图在myObject之后立即调用代码补全,它将不会被过滤。(2)的另一个优点是它的行为更像其他使用点表示法的编程语言。然后只需输入对象的名称[而不是]。访问一个方法。
其他回答
双击方括号或圆括号,可获得括号与圆括号匹配。
在Xcode的Groups and Files窗格中选择Group,然后Edit > Sort by > Name。
您可能希望在组的上下文菜单中找到它,但它不在那里。
Credit:在Xcode中排序文件。
用alt-向前或向后移动一个完整的单词。使用cmd-alt-向前或向后移动历史记录中的文件。使用cmd-alt-在接口和实现之间切换。
用cmd-=跳转到构建错误列表中的下一个错误。使用cmd-shift-f显示多个Find面板。使用cmd-shift-e切换完整的编辑器可见性。
使用cmd-0跳转到项目选项卡,使用cmd-shift-b跳转到构建选项卡,使用cmd-shift-y跳转到调试选项卡(与操作的关键命令相同,添加了shift)。
看看一个关于“在Xcode中变得高效”的视频:becoming-productive-in- Xcode
在PyObjC中,你可以为符号下拉列表做类似的#pragma标记:
#马克:Foo
and
#马克:-