●查找所有快捷键
查找快捷键[Find Action]:Ctrl+Shift+A
●显示一些有用信息
显示简要信息:Ctrl+mouse over code
快速查找文档[Quick Documention]:Ctrl+Q
在方法调用的地方显示参数信息:Ctrl+P
错误的显示说明或警示插入符号:Ctrl+F1
●编辑
格式化代码[Refomart Code]:Ctrl+Alt+L
清除无效引用包[Optimize Imports]:Ctrl+Alt+O
大小写切换[Toggle Case]:Ctrl+Shift+U
重构-重命名[Rename]:Shift+F6
复制当前行或代码块[Duplicate Line or Block]:Ctrl+D
删除当前行或代码块[Delete Line]:Ctrl+X(no selection), Ctrl+Y
上移行[Move Line UP]:Alt+Shift+↑
下移行[Move Line Down]:Alt+Shift+↓
上移代码块[Move Statement UP]:Ctrl+Shift+↑
下移代码块[Move Statement Down]:Ctrl+Shift+↓
生成代码:Alt+Insert(Alt+I)
展示意向行动和快速修复[Show Intention Actions]:Alt+Enter
●代码补全
代码补全[CodeComplection-Basic]:Ctrl+Space
代码智能补全,更精确的提示[CodeComplection-SmartType]:Ctrl+Shift+Space
●For循环的快速补全
For each loop:[variable name].for
For i loop/i从小到大:[variable name].fori
For i loop (reversed)/i从大到小:[variable name].forr
●移动和选择
光标移到上个方法:Alt+↑
光标移到下个方法:Alt+↓
跳到前面的标签[Select Previous Tab]:Alt+←
跳到后面的标签[Select Next Tab]:Alt+→
后退[Back]:Ctrl+Alt+←
前进[Forward]:Ctrl+Alt+→
增加性的选择代码块:Ctrl+W
递减性的选择代码块:Ctrl + Shift + W
●导航
转到声明[Declaration]:Ctrl+B, Ctrl+Click
转到实现[Implementation(s)]:Ctrl+Alt+B, Ctrl+Alt+Click
打开类[Open Class]:Ctrl+N
打开文件[Open File]:Ctrl+Shift+N
●查找替换
查找[Find]:Ctrl+F
替换[Replace]:Ctrl+R
查找下一个[Find Next]:F3
查找前一个[Find Previous]:Shift+F3
指定查找[Find in Path]:Ctrl+Shift+F
指定替换[Replace in Path]:Ctrl+Shift+P
全局查找:Double Shift
查找被引用的地方[Find Usages]:Alt+F7
在本文件中查找被引用的地方[Find Usages in File]:Ctrl+F7
显示被引用的地方[Show Usages]:Ctrl+Alt+F7
在本文件中显示被引用的地方[Highlight Usages in File]:Shift+Ctrl+F7
●其它
打开相应的工具窗口:Alt+#[0-9]
转到编辑器(从工具窗口):ESC
标签和工具窗口之间切换:Ctrl+Tab
Ctrl + Alt + L 代码格式化
Ctrl + N 查找类
Alt + Insert 生成代码(如get,set方法,构造函数等)
Ctrl+F 查找文本
Ctrl+E 最近打开的文件
/**+Enter 给方法添加javadoc注释
Ctrl+/ 单行注释
Ctrl+Shift+/ 多行注释代码
Ctrl+E 可以显示最近编辑的文件列表
Ctrl+W 可以选择单词继而语句继而行继而函数
Ctrl+[或] 可以跳到大括号的开头结尾
Ctrl+Alt+T 可以把代码包在一块内,例如try/catch if/else
Ctrl + AlT+ O 移除没用的import
Shift+Alt+Insert 块选择
ctrl+click 跳到类、方法或变量声明的地方
ctrl+u 跳到父类
Ctrl+ F12 查找一个当前类的大纲
ctrl+alt+h 显示一个方法的声明和它的调用之间的可能的路径
alt+shift+up/down 上下移动当前行
Ctrl+shift+Enter 自动填充表达式如if,while,for,switch等
Alt+shift+F10 表示自动运行程序
Ctrl + o 快速复写方法
Ctrl + Alt+s 打开Setting界面
myList.for + enter 快速迭代集合(例如:集合名称为myList)
Alt + enter - extract string resource. 选中字符串(不包括双引号)
f8相当于eclipse的f6跳到下一步
shift+f8相当于eclipse的f8跳到下一个断点,也相当于eclipse的f7跳出函数
f7相当于eclipse的f5就是进入到代码
alt+shift+f7这个是强制进入代码
ctrl+shift+f9 debug运行java类
ctrl+shift+f10正常运行java类
command+f2停止运行
常用
Ctrl + Alt + L 代码格式化
Ctrl + AlT+ O 移除没用的import
For each loop:[variable name].for
For i loop/i从小到大:[variable name].fori
For i loop (reversed)/i从大到小:[variable name].forr
Alt + Insert 生成代码(如get,set方法,构造函数等)
网友评论