自己使用总结,拒绝无脑复制粘贴
快捷键 |
英文 |
中文 |
自定义 |
Ctrl + Backspace |
Delete to Word Start |
删除[光标到位置单词开始]的内容 |
|
Ctrl + Delete |
Delete to Word End |
删除[光标位置到单词结尾]的内容 |
|
Ctrl + [或 ] |
Move Caret to Code Block Start / End |
(只能)查找 { }匹配 |
|
Ctrl + Shift +[或 ] |
Move Caret to Code Block Start / End with Selection |
选择光标位置到 { }之间的内容 |
|
Ctrl + Shift + J |
Join Lines |
合并当前行和下一行或合并选中行 |
|
Ctrl + Alt + Y |
Synchronize |
同步 |
|
Ctrl + Alt + Space |
Class Name Completion |
代码提示 |
|
Ctrl + / |
Comment with Line Comment |
取消/注释行同Eclipse |
|
Ctrl + Shift + / |
Comment with Block Comment |
取消/注释代码块同Eclipse |
|
Ctrl + Alt + S |
Settings |
设置 |
|
Alt + Insert |
Generate |
生成getter、setter等 |
Alt + G |
Ctrl + O |
Override Methods |
重写方法 |
|
Ctrl + I |
Implement Methods |
实现方法 |
|
无 |
New(有两个)other file下的两个 |
新建 |
Alt + N |
Alt + Enter |
Show Intention Actions |
代码修复(显示意向操作) |
|
Ctrl + E |
Recent File |
打开最近使用过的文件 |
|
Alt + F4 |
Editor Tabs -- Close |
关闭编辑窗口 |
Alt + W |
无 |
Editor Tabs -- Close All |
关闭所有编辑窗口 |
Ctrl + Alt + W |
Shift + Enter |
Start New Line |
开始新的一行 |
|
Ctrl + Alt + Enter |
Start New Line Before Current |
在当前位置的上一行开始新的一行 |
Alt + Shift + Enter |
Alt + ↑/↓ |
Previous/Next Method |
上/下一个方法 |
|
F2 |
Next Highlighted Error |
快速查找错误 |
Ctrl + ; |
Shift + F6 |
Rename |
重命名 |
F2 |
Alt + Shift +↑/↓ |
Move Line Up/Down |
移动到上/下一行 |
|
无 |
Preview |
显示/隐藏预览窗口 |
Alt + P(在编辑布局时) |
Ctrl + NumPad-和 Ctrl+ 减号 |
Collapse |
逐级折叠代码,展开变NumPad+或加号 |
|
Ctrl + Y |
Delete Line |
删除当前行 |
Alt + D |
Ctrl + Shift +Z或Alt + Shift + BackSpace |
Redo |
还原[和Ctrl + Z配对] |
Ctrl + Y |
Alt + Shift + S |
Save Context(有两个) |
目前不知道有什么用 |
Alt + S |
Ctrl + Alt+ T |
Surround With |
添加代码块 |
Alt + Shift + S |
Shift + F10 |
Run |
运行程序 |
Ctrl + F10 |
无 |
Clean Project |
清除之前的编译信息 |
Shift + F10 |
无 |
Rebuild Project |
编译 |
F10 |
无 |
Sync Project with Gradle File |
同步并Gradle |
Ctrl + Shift + G |
Ctrl + P |
Parameter Info |
参数提示 |
|
Ctrl + Shift + Enter |
有多个,不知道是哪个 |
完成当前语句跳到; 最后 |
|
Alt + Shift +↑/↓ |
Move Line Up/Down |
移动当前行到上/下一行 |
|
Ctrl + Alt +↑/↓ |
Previous Occurrence |
|
|
Ctrl + Alt +←/→ |
Back/Forward |
返回上/下浏览的位置 |
|
Ctrl + Shift +↑/↓ |
Move Statement Up/Down和Stretch Top/Bottom |
上/下移动代码块 |
空 |
Shift +↑/↓ |
Up/Down with Selection |
上/下移动并选中 |
Ctrl + Shift +↑/↓和Shift +↑/↓ |
Ctrl + R |
Replace |
该类中查找并替换 |
|
Ctrl + H |
TypeHierarchy |
类继承结构 |
|
F4/Ctrl +鼠标左键 |
Jump to Source |
查看源代码 |
|
Alt + F7 |
Find Usages |
查找方法在哪里调用 |
Alt + U |
Ctrl + F & Alt + F3 |
Find |
在该类中查找属性或方法 |
|
无 |
Fix doc comment |
添加Javadoc注释 |
Alt + A |
无 |
Previous/Next Bookmark |
上/下一个书签 |
Ctrl + Alt + Shift +←/→ |
F11 |
Toggle Bookmark |
添加书签 |
|
Ctrl + F11 |
Toggle Bookmark with Mnemonic |
添加带序号的书签 |
|
Shift + F11 |
Show Bookmark |
显示书签 |
|
Ctrl + Alt + M |
Extract Method |
提取代码段变为单独的方法 |
|
Ctrl + Alt + F |
Extract Field |
提取局部变量为成员变量 |
|
Ctrl + F6 |
Change Signature |
修改方法签名 |
Ctrl + Alt + R |
Ctrl + Alt + V |
Variable |
提取局部变量 |
|
Ctrl + Alt + C |
Constant |
提取成常量 |
|
Ctrl + Q |
Quick Documentation |
查看源代码 |
|
Ctrl + Shift + U |
Toggle Case |
大小写转换 |
|
Ctrl + F |
Find |
在该类中查找 |
|
Ctrl + Shift + V |
Paste from History |
粘贴板功能 |
|
Ctrl + B |
Declaration |
跳转到源代码 |
|
Alt + Shift +←/→ |
Select Previous/Next Tab in multi-editor file |
切换xml的Design和Text |
|
无 |
Toggle Full Screen mode |
设置AS全屏 |
Alt + Shift + M |
无 |
Tool Bar |
显示/隐藏菜单栏 |
Alt + F5 |
无 |
Tool Buttons |
显示/隐藏四周project/favorite等 |
Alt + F7 |
无 |
Navigation Bar |
显示/隐藏文件导航 |
Alt + F6 |
无 |
Show Line Numbers |
显示行数 |
Alt + L |
无 |
Select Line at Caret |
选中一行 |
Alt + C |
Alt + J |
Add Selection for Next Occurrence |
选中单词 |
|
Ctrl + J |
Insert Live Template |
查看代码简写 |
|
Ctrl + G |
Line |
跳到制定行 |
|
Ctrl + N |
Navigate下的Class… |
查找类 |
|
Ctrl + Shift + F |
Find in Path |
全局搜索 |
|
Ctrl + J :查看快捷代码
ifn
inn
fori