Xcode常用快捷键

由于初用mac,mac上面的快捷键都是以符号的形式出现,总是记不住,现记录如下。mac上的符号根按键的对应关系如下图所示:

我用的Xcode版本号是Version 6.1.1 (6A2008a)

1.断点:command+\

2.编译程序:command + b

3.运行程序:command + r

4.调试程序:先打好断点,然后command + r直接就会在断点处断下来

5.停止运行程序:Command + . 

6.头文件和源文件切换:control + command + 上下箭头

7.左缩进:command +[

8.右缩进:command + ]

9.前进:ctrl + command + 左箭头

10.后退:ctrl + command + 右箭头

11.   单步执行:f6

       进入函数:f7

      跳出函数::f8

在一开始用的时候,按f6键效果不是单步调试,而是系统的键盘亮度增加键,坑爹啊!

直接到系统偏好设置->键盘勾选下面选项

这样fn + f6才是系统的快捷键,f6是普通应用程快捷键。其他的f键也适用这条规则。

12.自动完成功能

比如定义一个字符串NSString* ns = @"123";

然后打[ns 按下空格和esc键,就出来方法列表了

13.括号自动匹配:双击符号,xcode会自动显示匹配内容。

14.改文件名称:比如把a.h改成b.h,选中a.h按enter,输入更改再按enter。

15.代码自动折叠

想折叠for循环,比如下面的

for (int i = 0; i < argc; ++i) {

        NSLog(@"arg%d:%s", i, argv[i]);

    }

直接在for左边移动到左边栏会出现

然后点击下拉箭头就行,或者直接到Editor->Code Folding子菜单下选择相应选项就行。

16.如何让文件在独立标签里面打开,View ->Show Tab Bar,但是这个功能太鸡肋了,点击一个文件还是在当前tab里面显示,不像Visual Studio是在新tab打开。

我认为这个体验很糟糕,有可能是我自己没找到,知道的童鞋请告诉下我!

17.帮助文档

在写代码时我们经常会查看某个方法的说明,在Xcode里面有若干种方法:

比如要查看NSString 的description方法说明

1)直接点击description,在右边的窗口点击❓,查看相应的说明。

其中蓝色的字表示链接,点开会直接打开Xcode的文档帮助。。由于文档帮助默认是在线的,所以你会发现速度很慢,下文将介绍怎么下载文档到本地。

2)光标移动到description,然后按住option键,会出现❓,点击之,弹出窗口

这个里面的说明没有1)中说明详细。

3)菜单Help->Documention and API Reference,前面提到过由于这个帮助默认是在线的内容,而且慢。解决方案:下载文档到本地。

菜单XCode->Preference选择相应的文档下载如下:

不过下载速度很慢。

4)直接去https://developer.apple.com查看,个人强烈推荐这种,在有网的情况下快速而且还能看到最新的api更新说明。方法三的本地文档可能不是最新的。

 18.添加或者取消注释:command + /

19.jump to definition:按住command,然后鼠标点击符号

20.command + ~:在多个xcode之间切换。

posted @ 2015-01-18 00:36  52xpz  阅读(507)  评论(0编辑  收藏  举报