IDEA 平时最常用到的快捷键:
作用 | 快捷键 |
---|
一次性折叠/展开代码行 | Ctrl+ shift + '-' 折叠代码 或者
Ctrl + shift+ '+' 展开代码 |
注释代码 生成 // 注释 | Ctrl + / |
注释代码块生成/**/ 注释 | Ctrl + Shift + / |
快速改错 | alt + Enter |
快速生成 get、set 、constructor、toString 方法的 | alt + Insert |
新建一行 | Shift + Enter |
快速格式化代码 | Ctrl + alt + L |
批量修改变量 | Ctrl + alt + shift + J |
移动代码行 | Shift + alt + ↑或者↓ |
删除或者剪切 | Ctrl + X |
复制一行代码,选中可以复制多行 | Ctrl + D |
最近打开的文件 | Ctrl + E |
大小写切换 | Ctrl + shift + u |
查看方法文档 | Ctrl + Q |
查看方法参数 | Ctrl + P |
跳转到实现类 | Ctrl+ alt +B 或 ctrl + alt +鼠标左键 |
继承关系 | Ctrl + H |
调出之前操作过的文件 | Ctrl + E |
清除无用导包 | Ctrl + alt + o |
快速提取方法快捷键 | Ctrl + alt + M |
surround with 选中代码然后快速生成围绕语句例如try catch | Ctrl + alt +T |
全文替换 可以正则正则匹配 | Ctrl + Shift + R |
显示类层级关系 Hierarchy 侧边窗口 | Ctrl +H |
debug模式 打开Evalate计算表达式窗口 | alt +F8 |
跳转到上一次的位置 | Ctrl+ alt + ⬅,同理➡是反过来的用法 |
Debug:
F8 执行下一行 (相当于eclipse的 F6)
F7 跳入内部 (相当于eclipse的 F5)
F9 继续执行 (相当于eclipse的 F8)
搜索
作用 | 快捷键 |
---|
全文搜索 | ctrl + shift + f |
全文替代 | ctrl + shift + r |
搜索类 | ctrl + n |
任何地方搜索 | shift + shift |
快速录入
作用 | 快捷键 |
---|
查看快速录入列表 | ctrl + j |
foreach循环 | iter |
普通for循环 | fori |
循环数组 | itar |
迭代器遍历 | itco for (Iterator iterator = collection.iterator(); iterator.hasNext(); ) { Object next = iterator.next();} |
主函数 | psvm (public static void main 的首字母) |
常量 | pfs (public final String) |
生成代码块 | try/ if / for/ while/ synchronized ctrl + alt + T |
不怎么常用的:
Ctrl + alt + Shift + S 打开项目结构
Ctrl + } 或者 Ctrl + { 跳到光标行的花括号匹配的另外一个大括号的位置