Xcode开发者应该知道的七个使用技巧

1.快速打开

快速打开(Open Quickly)命令在Xcode的File菜单中,当然,用快捷键Command+Shift+O会更方便一些。这个命令可以开启一个小窗格用来快速搜索浏览文件、类、算法以及函数等。

这个命令每天都为我节省了巨多的时间,如果你还没有试过快速打开的命令,强烈推荐你试一试。

2.显示项目导航器

在一个有很多文件和文件夹的大型项目中, 显示项目导航命令(Reveal in Project Navigator) 可以为你节省很多时间,这个命令可以在界面左侧的项目导航栏中显示当前文件,默认快捷是Command + Shift + J.

3.辅助编辑器

你可能对辅助编辑器已经很熟悉了。但很多开发者对其使用的却不够充分,它可以显示一个文件的副本或者同时在用户界面和视窗控制器里操作,这一点非常赞。

辅助编辑器有很多种用法,我经常用它来找出某个特定算法都在哪里出现和被怎样的调用过. 把光标移动到一个算法的主体,从辅助编辑器的顶部菜单中选择Callers就可以看到。

4.跳转到方法

在使用类或者结构时,我经常需要快速的跳转到类的某个特定方法。通过快捷键Control + 6 再输入算法的头几个字母就可以非常方便的做到这点。

5.浏览文档

不管你多有经验,说明文档总是开发者最好的朋友。按住Option键并点击你感兴趣的符号,就可以快速的打开Xcode的文档浏览器,在这里可以搜索某个特定类或者方法。

在这里向各位推荐Dash 文档浏览器,它比Xcdoe内建的文档浏览器更快更强大。为了能在Dash上实现上述相同的效果,你需要安装一个Xcode 插件

6.范围编辑

多光标是个很棒的并且每个高级的编辑器都该有的特性。Xcode的代码编辑也有这个功能,但很难找到并且难以使用。在Xcode中,该功能被称为范围编辑(Edit All in Scope,默认快捷键Ctrl+Command+E)。

将 光标移动到要编辑的符号,鼠标指针在字符上停留一两秒就会在字符右边出现一个小小的倒三角,点击那个三角并从菜单中选择Edit All in Scope,你也可以自己给这个命令设定一个快捷键。(修改方法: Preferences -> Key Bindings -> 搜索 "Edit all in scope")

可惜的是,Xcode对多光标功能的实现不如 Atom 或者 Sublime Text 来的强大,据我所知,Xcode的多光标功能只对符号起作用。

7.谁是饭桶

你是在一个团队里工作么?你是否遇到过需要或者就是很想知道到底是谁编写了那行可怕的错误代码呢?把光标移动到出错的那一行,单击右键选择然后在菜单里选择Show Blame for Line,啊哦,是你干的么?

时间: 2024-08-09 02:19:07

Xcode开发者应该知道的七个使用技巧的相关文章

每个Xcode开发者应该知道的几个使用技巧

1.快速打开 快速打开(Open Quickly)命令在Xcode的File菜单中,当然,用快捷键Command+Shift+O会更方便一些.这个命令可以开启一个小窗格用来快速搜索浏览文件.类.算法以及函数等. 2.跳转到方法 在使用类或者结构时,我经常需要快速的跳转到类的某个特定方法.通过快捷键Control + 6 再输入算法的头几个字母就可以非常方便的做到这点. 3.行的移动: 上移:   Commmand + option +[ 下移:   Commmand + option +] 4.

web开发者需知的45种Javascript技巧大全

web开发者需知的45种Javascript技巧大全 JavaScript是一个绝冠全球的编程语言,可用于Web开发.移动应用开发(PhoneGap.Appcelerator).服务器端开发(Node.js和Wakanda)等等.JavaScript还是很多新手踏入编程世界的第一个语言.既可以用来显示浏览器中的简单提示框,也可以通过nodebot或nodruino来控制机器人.能够编写结构清晰.性能高效的JavaScript代码的开发人员,现如今已成了招聘市场最受追捧的人. 在这篇文章里,我将分

网站发布文章需要熟知的七个SEO技巧

本文引用:IT摆渡网---一个IT实时问答系统--快速解决你的任何IT问题,无需等待! SEO优化网络推广教程 今天我们一起来看看网络中流传甚广的网站发布文章需要熟知的七个SEO技巧. 一.文章的原创性 1. 修改文章的标题,尽可能的选择新颖的,符合用户搜索习惯的标题. 2. 修改首段内容或自己动手来添加首段文字信息. 3. 文章中图片ALT属性的修改和添加. 4. 在不影响阅读的情况下,适当的调整文章的段落顺序. 5. 可以在末段加上一小段含有关键字的总结. 二.文章标题规范 1.对于转载的文

Xcode开发者使用技巧

工欲善其事,必先利其器.对一个iOS开发者来说,这就意味着对Xcode的熟练掌握程度.Xcode是一个学习起来有点难度的软件,下面的这些技巧或许可以显著的提高你的编程效率. 1.快速打开 快速打开(Open Quickly)命令在Xcode的File菜单中,当然,用快捷键Command+Shift+O会更方便一些.这个命令可以开启一个小窗格用来快速搜索浏览文件.类.算法以及函数等.这个命令每天都为我节省了巨多的时间,如果你还没有试过快速打开的命令,强烈推荐你试一试. 2.显示项目导航器 在一个有

[Apple开发者帐户帮助]七、注册设备(3)禁用或启用设备

您可以禁用和启用设备,但不能从开发者帐户中删除它.您可以禁用不再用于开发或测试的设备.但是,这样做会使包含设备的配置文件无效,并且不会增加当年设备的总数. 所需角色:帐户持有人或管理员. 在“ 证书”,“标识符和配置文件”中,从左侧的弹出菜单中选择操作系统. 在设备下,选择全部. 选择要禁用或启用的设备. 单击“启用”或“禁用”. 在出现的对话框中,再次单击“启用”或“禁用”. 包含已禁用设备的供应配置文件将变为无效(转至重新生成供应配置文件).但是,如果应用程序安装在设备上的较旧版本的配置文件

[Apple开发者帐户帮助]七、注册设备(1)注册一个设备

您需要已注册的设备来创建开发或临时配置文件.要使用开发人员帐户注册设备,您需要拥有设备名称和设备ID. 注意:如果您使用自动签名,Xcode会为您注册连接的设备.Xcode Server也可以配置为注册连接的设备. 所需角色:帐户持有人或管理员. 在“ 证书”,“标识符和配置文件”中,从左侧的弹出菜单中选择操作系统. 在设备下,选择全部. 在右上角,单击“添加”按钮(+),然后单击“注册设备”. 输入设备名称和设备ID(UDID). 滚动到页面底部,然后单击继续. 查看注册信息,然后单击“注册”

oracle 提供的package对开发者的支持[重要](七)

1.dbms_alert -- 消息传输的包2.dbms_lock -- 锁的处理 oracle lock management service3.dbms_session -- session级别的命令4.dbms_output -- 输出结果5.htp -- 数据库缓存中写html - 创建简单的web页面6.utl_file --与操作系统文本文件交互7.utl_mail -- 收发邮件8.dbms_scheduler -- 定期执行pl/sql代码 - job oracle自带的脚本存放

Python 开发者节省时间的 10 个小技巧

Python 是一个美丽的语言,可以激发用户对它的爱.所以如果你试图加入程序员行列,或者你有点厌倦C++,Perl,Java 和其他语言,我推荐你尝试Python. Python有很多吸引程序员的功能 ,它易学,面向对象,字节码编译,免费且开源.还有运行时检查.完整快速的支持,可以执行各种任务的扩展. 高效的Python 在这篇文章,我想强调一些 Python 可以节约时间并最大限度地提高生产力的方面.在做准备时,我咨询了几个 Pythonists,他们最节省时间的技巧是什么?答案在这里… 1.

嵌入式开发系统的七个小技巧,易操作且可长久使用哦!

成为一个正式的嵌入式开发工程师是一个艰辛的过程.从规范完善的开发周期到严格执行和系统检查,开发高可靠性嵌入式系统的技术有许多种.本文介绍7个易操作且可以长久使用的技巧,它们对于确保系统更加可靠地运行并捕获异常行为大有帮助. 技巧1:用已知值填充ROM 软件开发人员往往都是非常乐观的一群人,只要让他们的代码忠实地长时间地运行就可以了,仅此而已.微控制器跳出应用程序空间并在非预想的代码空间中执行这种情况似乎是相当少有的.然而,这种情况发生的机会并不比缓存溢出或错误指针失去引用少.它确实会发生!发生这