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 + { 跳到光标行的花括号匹配的另外一个大括号的位置