IDEA 快捷键
-
alt+enter:生成对应数据类型的变量 / if 条件取反 / 内联变量 / 生成代码(getter / setter / 构造函数等)
-
ctrl+alt+t:利用while,for等包含(环绕)代码块
-
shift+alt+鼠标点击:同时操作多个光标
-
在行首和行尾移动光标:Home 和 End 键
-
在单词间移动光标:Ctrl + Left/Right
-
在代码块首尾移动光标:Ctrl + Shift + [ 或 ]
-
在文件首尾移动光标:Ctrl + Home 或 Ctrl + End
-
跳到与当前光标位置对应的括号处:Ctrl + Shift + \
-
在行内快速移动光标:Shift + 左右方向键
-
alt+insert:Javabean
- 再+两下tab:空参构造
-
ctrl+a:全选
-
ctrl+d:复制改行代码并粘贴到下一行
-
shift+alt+↑/↓:移动改行代码
-
按住滚轮竖着移动 / 按着alt+鼠标左键:竖行修改
-
ctrl+shift+enter:完成语句,补全分号;开启下一行
-
ctrl+/:注释一行
-
ctrl + Shift + / :块级注释
-
/** + Enter :文档注释
-
ctrl+f2:停止运行
-
ctrl+shift+f10:运行
-
ctrl+n:查看类文档
-
ctrl+q:快速查看方法的解释说明
-
ctrl+alt+l:格式化代码
-
ctrl+alt+m:提取方法 / refactor -> extract method
-
ctrl+f:查找
-
ctrl+r:替换
-
shift + f6 :类重命名(构造函数,main函数中同时修改)
-
alt + ctrl + 空格:显示提示信息
-
ctrl + p:提示信息
-
alt + shift + enter:service实现类快速添加接口方法
-
选中方法,ctrl + b:查看源码
-
ctrl + n:搜索
-
Ctrl+Shift+F :全局查找
-
Ctrl+Shift+R :全局替换
-
ctrl + shift + - :折叠所有代码
-
ctrl + shift + + :展开所有代码
-
ctrl + y:删除光标所在行
-
ctrl + d:复制光标所在行的内容,写入下一行
-
Alt + shift +上下箭头:移动光标所在行
-
ctrl + alt + o :将所有没有用到的引入全部去掉(优化代码)
-
alt + ↑ / ↓ :在方法间快速定位
-
ctrl + b:快速打开光标处的类或者方法