详解Xcode开发提示与技巧

移动开发 iOS
本文介绍的是Xcode开发提示与技巧,不管是什么开发,找到了技巧,倒是方便了许多,那么本本文为你提供了学习技巧,一起来看。

Xcode开发提示与技巧是本文要介绍的内容,我总是想方设法记住各种各样的Xcode的便捷键以及各种提示与技巧。编程时,我总是尽量少用鼠标,如果没有这些提示,我就会无所适从了。而这里是记录这些提示与技巧***的地方了。这是***篇文章,我希望接下来会有更多有关Xcode的提示与技巧文章。

垂直分割编辑器视图

如果你喜欢同时使用多代码窗口,编辑器分割选项可以帮助你(留意下图中小正方形网格图标)。

缺省情况下,窗口被水平分割。如果你希望并列观察你的代码(便于比较),下面是关于怎样垂直分割窗口的方法:

按下窗口分割图标的同时按下Option键。

解除一段代码的注解

你可以按下面方法快速为一段代码加注解:

选择需加注解的一行或多行代码

按Command-/

要解除一段代码的注解,重复上述步骤。

在.h和.m文件间切换

在当前代码窗,按下面方法在.h和.m间快速切换:

  1. Command-Option Up-Arrow 

键和动作映射(键绑定)

上面的提示确实可以节省不少时间。但是,我发现我更喜欢按习惯将动作映射到按键上。例如,我可以将上一个提示的动作映射为Option-S,就像大部分的切换和交换动作一样。

下面是怎样在Xcode中进行键绑定:

1.在Xcode菜单上选择Prefereces(偏好)
   
2.选择Key Bindings(键绑定)
   
3.单击列表中的一个Actions(动作)
   
4.轻击右边的Keys栏目
   
5.输入你希望映射到这个动作的按键
   
6.按Ok保存你的改变

打开API文档

显示任何相关的SDK中的API文档十分简单:

在相关代码上双击Option键

例如,在下面截屏中,在双击UIToolbar后,一个弹出窗口将显示出此类的概要。

提示 #6 – 历遍文件历史

当你打开编辑各文件时,Xcode会象使用网页浏览器一样保留一份有关动作的历史清单。你可以象下图那样使用方向键头在清单中移动:

与上述等效的键击如下:

  1. Option-Command Left-Arrow 移动到前一个文件  
  2. Option-Command Right-Arrow 移动到下一个文件 

书签设定

我简直无法想象编程时如果没有办法进行书签设定会怎样。当我要继续到另一个文件中查找某一段代码时,我经常需要进行书签设定。加书签很简单:

  1. Control-D 

输入书签名

跳转到书签

有两种方法跳转到书签。***种,你可以选择编辑器窗口右上角的书签图标。

使用以下键击,你可以得到与上图相同的菜单:

  1. Control-4 

缩进/取消缩进

你可以按以下方法缩进一行或一段选择的代码:

  1. Command-[ 向左移动代码  
  2. Command-] 向右移动代码 

上述方法不管你处于代码行中的什么位置都会起作用,换而言之,你不必处于一行的开始处。

缩放编辑器

你可以通过按如下图所示的Editor(编辑器)按钮在细节视图和编辑器视图间切换。

与以上等效的键击为:

  1. Shift-Command-E 

小结:详解Xcode开发提示与技巧的内容介绍完了,希望本文对你有所帮助!

责任编辑:zhaolei 来源: 新浪博客
相关推荐

2013-04-18 10:19:40

iOS开发Xcode调试

2011-07-28 14:06:52

XCode XCode 3.2

2011-08-08 17:05:02

XCode UserScript 脚本

2014-03-12 09:52:17

XcodeCode Snippe

2011-07-26 17:47:13

2011-07-06 17:48:30

iPhone Xcode 模拟器

2011-07-28 13:47:20

Xcode Interface

2011-08-11 16:31:08

XCode

2011-08-05 10:01:23

Xcode Interface

2011-07-07 09:20:30

Xcode

2011-07-19 15:44:18

Xcode 卸载

2011-07-28 14:31:55

Xcode 调试 异常

2011-08-19 15:16:41

XCodeUserScripts脚本

2011-07-20 14:31:56

XCode User Scrip 脚本

2011-07-26 14:44:53

调试 Xcode

2011-07-20 10:59:46

2011-08-16 10:17:12

XCode模版引擎XTemplate

2012-05-21 10:13:05

XCode调试技巧

2013-03-29 13:17:53

XCode调试技巧iOS开发

2011-07-19 15:55:09

Xcode Interface Builder
点赞
收藏

51CTO技术栈公众号