xcode 常用快捷键
2013-04-08 13:15 三戒1993 阅读(171) 评论(0) 编辑 收藏 举报1。command + D 删除光标前面的内容
2。control + k 删除光标下面一行
delete 删除光标前面
fn + delete 删除光标后面
control + delete 删除光标前面一个单词
fn + control +delete 删除光标后面一个单词
3。control + shift + command + c 调出颜色板
4。command + ' 查找切换黄色警告issue
control + command + M show all issues
5。control + command + 方向上(方向下)切换一个文件的.h 和 .m文件
6。control + i 格式化代码
7。opthon + command + [ ( ] ) 移动一行
8。opthon + command + 方向键左右 折叠或展开代码块
9。shift + opthon + command + 方向键左右 折叠或展开所有函数代码块
10。command + \ 添加断点
11. command + option + enter 打开一个新窗口显示跟.h或是.m相关的代码
快捷键的设置在,Xcode主菜单->Xcode->Preferences->Key bindings 中查看与修改。
(若无特殊说明 Xcode版本号是3.2.6)
快捷键:
command+shift+R 打开控制台
command+W 关闭控制台(谁有焦点就关闭谁)
command+R 编译并运行程序 Build and Go
command+shif+E 打开或关闭File Name视图
command+[或] 把选定的多行代码或光标所在行的代码,左移或右移
command+L 跳到某行
调试快捷键:
command+shift+Y 打开调试窗口
command+Y 调试运行程序
command+option+P 继续
command+shift+O 跳过
command+shift+I 进入
command+shift+T 跳出
方向快捷键:
以下快捷键在Cocoa的文本域内都好使,如Xcode,TextEdit,Safari,Pages,Keynote的文本域中。
contorl+F:光标右移,同右箭头
contorl+B:光标左移,同左箭头
contorl+P:同上箭头
contorl+N:同下箭头
contorl+A:移动到行首,同command+左箭头
contorl+E:移动到行尾,同command+右箭头
contorl+T:左右交换光标两边的符号
contorl+D:删除光标右边的一个字符,同fn+delete
contorl+K:删除光标后的一行内的代码
contorl+L:将插入点置于窗口正中
代码导航:
command+shift+D 打开Open Quidkly窗口,可用于快速打开一个文件,而不用到文件树中目视查找。
头文件(#import *.h这里)获得光标,再按shift+command+D,弹出一个窗口,可跟入一个头文件
shift+command+D,弹出一个窗口,输入头文件名字可跟入一个头文件
alt+command+上箭头 查看配套文件,为当前的.m文件查看.h文件,或返过来。
control+command+左箭头 代码折叠(折叠区先获得光标)
control+command+右箭头 代码反折叠(折叠区先获得光标)
查找与替换:
command+F 在当前文件中的查找
shift+command+F 在当前项目中查找
重构快捷键--修改变量名:
contorl+command+T 指修改变量名,先选中一个变量名,再使用这个快捷键,输入新名字,同一个变量在多个被使用的地方都发变了。 。菜单是:Edit->Edit all in Scope
如果这个功能不好使可能是:
1.你没有事先,先选中变量名
2.关闭了语法着色功能 ,或你改动过他
重构快捷键--修改类名:
选中类名,(光标在类名字母中就行,全选中也可以),按shift+command+J键,
出现一个新窗口,输入新名字。可以勾选Snaplhot,修改类名时,Rename related files也会被选中。
可以Preview(预览),看看影响到了哪些类,还可以单个文件对比。
对应的主菜单是:Edit->Refactor
代码自完成:
输入变量名和方法名的前几个字母时,IDE会给予提示,这时候你可以:
tab 确认
esc 显示代码提示菜单,其中包含所以可能可能匹配相。E:枚举,f:函数,#:#define指令,m:方法,C:类
control+. 在各个代码提示选项之间循环,作用等同于esc键,只是外观不同。
shift+control+. 同上,但是反相循环
如果代码自动完成没有出来,你可以使用esc键呼出他。
代码自动完成方法提示时,如上图,有两个参数,在输入完第一个参数,如何光标定位到下一个参数:
tab 移动到代码提示的下一个点位符
contorl +/ 移动到代码提示的下一个点位符
代码快照:
主菜单:File->Make Snapshot 会记住当前代码的状态,现在你可以“破坏”你的代码了
主菜单:File->Snapshot 打开快照窗口,这里可以进行恢复项目工作
帮助快捷键:
Option+双击某个类或变量,弹出文档窗口,右上角在书的图标,h图标
刚开始用Xcode是不是发现以前熟悉的开发环境的快捷键都不能用了?怎么快捷运行,停止,编辑等等、都不一样了。快速的掌握这些快捷键,能提供开发的效率。
其实快捷键在Xcode的工具栏里都标注有,只是有的符号和你的键盘上的符号对应不起来罢了。下面截图工具栏里的快捷键总结一下常用快捷键的用法。
一、关于运行调试
1、运行,停止,都在工具栏的Product里。
Command + R 运行。
Command + . 停止
2、F6单步调试、F7跳入,F8继续, 和Eclipse,VS类似
二、导航
这是导航里的快捷键
到这里要解释一下,有的同学可能不知道里面的符号代表什么,那个花键大家都知道,是command键,其他的几个键那,怎么在键盘上找不到呢?不着急,看图:
其实分别是咱们常用的option 、control、shift键。
1、切换头文件和m.文件,很实用
Command + control+ 上下箭头键
2、go back,回退,干嘛用啊,就是回到你上次打开的页面。
control+command+ 左箭头
go forward 回到你前面打开的页面
control+command+ 右箭头
三、文件 File
新建项目 command+shift+n
新建文件 command+n
新建空文件 command+control+n
打开 command+o
关闭窗口 command+w
保存所有文件 command+option+s
还原到保存时状态 command+u
左缩进 command+[
右缩进 command+]
control-B: 向左一个字符(backward)
control-P: 前一行(previous)
control-N: 后一行(next)
control-A: 去行首
control-E: 到行尾(end)
control-T: 调换光标两边的字符(transpose)
control-D: 删除光标右侧字符(delete)
control-K: 删除本行剩余的字符(kill)
Shift + Command + G: 搜索上一处
版权声明:本文为博主原创文章,未经博主允许不得转载。