您的位置:首页 > 其它

Xcode中快捷键汇总(持续更新中)

2015-07-25 10:24 281 查看
       在IDE的使用过程中,快捷键的时候无疑会大大提高我们的开发效率,我在之前的一篇博客中介绍了我在使用Eclipse中使用到的快捷键,但是来到Xcode中,一切又不一样了,我们又要学习新的快捷键,一开始会不适应,慢慢就会熟悉的。
(1)esc:  代码提示。Xcode中的代码提示功能是比较强大的,在代码书写过程中就会自动提示,但是在删除几个字母或者重新修改后,代码可能就不提示了,此时就可以使用左上角的esc键,重新就会出现提示,类似于Eclipse中的  Alt+/.
(2)command+R:运行程序。运行程序可以使用屏幕左上角的三角形进行运行,也可以使用快捷键command+R.类似于Eclipse中的Ctrl+F11.
(3)command+S:保存当前文件。 可以快速保存当前正在编辑的代码。
(4)command+Z:撤销。类似Eclipse中的Ctrl+Z.
(5)command+delete:删除当前行光标前面的代码。如果当前光标位置在末尾,那么这个快捷键就可以快速删除当前行。
(6)control+K:删除当前行光标后面的代码。如果当前光标位置在开头,那么这个快捷键就可以快速删除当前行。与上一个(5)结合,类似Eclipse中的Ctrl+D.
(7)control+E:光标移动到当前行末尾。类似于普通键盘上的end键。
(8)control+A:光标移动到当前行开头。类似普通键盘上的home键。
(9)option+command+[{ 键:移动当前行代码到上一行。可以快速移动一行或者选中的多行代码向上移动。类似Eclipse中Alt+方向上键。
(10)option+command+]} 键:移动当前行代码到下一行。可以快速移动一行或者选中的多行代码向下移动。类似Eclipse中Alt+方向下键。

(11)command+ , 逗号键:快速打开Preferences偏好设置。手动也可以通过菜单栏的Xcode-->Preferences选择。
(12)command+A:全选代码。类似Eclipse中的Ctrl+A.
(13)Shift+command+H:模拟器回到主界面。在Xcode中运行iPhone模拟器,模拟器上没有Home键,可以通过这个快捷键使模拟器返回到主界面。
(14)option+鼠标左键:对类和方法快速提供帮助,显示信息。
(15)command+0:快速显示或隐藏Xcode左侧导航栏。
(16)command+B   :编译程序。
(17)command+左键  :光标移到改行开头。
(18)command+右键:光标移到改行末尾。

(19)command+shift+O :搜索整个项目中的方法名称或者属性名。

(20)打开模拟器时,选择Hardware-->Keyboard,选中第二个选项,可以使用Mac的键盘进行输入,而不需要模拟器上的软键盘输入,在调试时比较方便。
(21)Debug-->Slow Animations :模拟器显示效果变慢,在进行动画开发的时候,开启该选项,可以减慢动画。
(22)command+方向左键:回到该行的行首位置;
(23)command+方向右键:回到该行的行尾位置;
(24)command+方向上键:回到该文件开头;
(25)command+方向下键:回到该文件的末尾;
(26)Xcode7默认不能进行代码折叠,需要设置:Xcode-->Preferences-->Text Editing-->选中Code folding ribbon和下面的Focus code blocks on hover. 这样比较长的方法就可以进行折叠;
(27)control+T:交换光标两边的字符;
(28)F6:step over,跳过;
(29)F7:step in,跳进;
(30)F8:step out,跳出;
(31)storboard中:shift+鼠标右键:显示各个层,方便选中;
(32)control+6   :在该文件中快速找到属性和方法,或者是用prama mark 标记的;
(33)在这里要区分三种不同的查找:
1)command+F:只是做简单的字符串匹配,可以查找任何匹配的字符;
2)shift+commad+o:查找的区域最大,可以查找iOS的库文件,如可以搜索NSString;
3)control+6:在该文件中查找属性或者方法,如果使用了prama mark,是用该方法搜索就会比较方便,可以快速定位方法所处的位置;

(34)control+command+方向上键   或者  control+command+方向下键   :.h文件和.m文件快速切换。
(35)command+.   :中断当前项目的运行。
(36)shift+command+0:快速打开文档和参考;
(37)command+K:快速清空控制台输出;
(38)shift+command+F:全局搜索。可以在整个项目中进行搜索(字符串匹配搜索);
(39)command+\ :在某行添加删除、删除断点;
(40)option+按住鼠标左键移动   :在模拟器上模拟手指的放大缩小操作,如模拟器上图片浏览的放大缩小;
(41)command+shift+J  :快速找到当前编辑文件在树状结构中的位置(很有用);
(42)command+shift+9 : 快速打开插件管理器;
(43)Xcode中浏览不同文件后返回与向前,在文件切换中会非常的方便,可以在preference中设置,两个键分别是Go Back,Go Forward.我已经进行了自定义:
1) Go Back: control + 1;
2) Go Forward: control + 2;
(44)command+\  :在某行 添加\删除 一个断点;
(45)command+Y:激活/禁用 项目中的所有断点;

      由于才刚开始学习OC和iOS,所以目前只能发现这些最常用的快捷键,以后发现不错的快捷键,会再和大家分享。

github主页:https://github.com/chenyufeng1991  。欢迎大家访问!
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: