下面是自己整理的idea常用快捷键以及设置,后续有用到的话再补充
描述 |
快捷键 |
idea列编辑模式 |
alt + 鼠标左键 |
生成返回值,提示 |
alt + Enter |
直接开始下一行,无论光标在当前行哪里 |
shift + Enter |
为语句添加结束分号/自动给if语句加上大括号 |
CTRL + SHIFT + ENTER |
格式化快捷键 |
Ctrl + Alt + L |
清除未使用到的import包 |
ctrl + alt + o |
get set方法快捷键 |
ALT + INS |
全局查找替换 |
Ctrl + Shift + R |
整行删除 |
Ctrl + Y |
撤销删除 |
Ctrl + Z |
恢复Ctrl+z 掉的内容 |
Ctrl + Shift + Z |
整行上下移动 |
Ctrl+Shift + ↑/↓ |
关闭Tab |
Ctrl + F4 |
提示参数 |
Ctrl + P |
提示添加try catch |
Ctrl + Alt + T |
全局查找 |
Ctrl + Shift + F |
根据类名查找 |
Ctrl + Shift + N |
变量名/方法名批量更改 |
Shift + F6 |
快速选中一个单词 |
Ctrl + W |
查找接口的实现类 |
Ctrl + Alt +B |
查看类或接口的继承关系 |
Ctrl + h |
问题描述 |
解决方法 |
默认情况下Intellij IDEA是关闭了继承了Serializable接口的类生成serialVersionUID的警告 |
setting->Inspections->Serialization issues,将serialzable class without "serialVersionUID"打上勾; |
idea启动时,默认打开上次关闭时的工程,如果想默认打开开始页面的话 |
settings--》system settings--》取消掉reopen last project on startup |
idea默认get set方法一行折叠显示 |
到setting里修改: File->Setting->Editor->General->Code Folding 将里面的one-line method取消掉即可 |
windows中Ctrl + 空格是更换中文输入法快捷键,但idea中Ctrl + 空格是参数提示快捷键,所以需要修改这个快捷键 |
setting中KeyMap--》Main menu--》code--》Completion--》Basic先删除之前的Ctrl + 空格,再修改为Ctrl + alt + / |
idea默认会显示参数提示 |
setting-->Editor-->General-->Appearance-->show parameter name hints |
maven时,控制台乱码 |
File > Settings > Maven > Runner -DarchetypeCatalog=internal -Dfile.encoding=GB2312 |
idea鼠标放到方法上面,自动显示方法注释 |
settings--》editor--》general--》show quick documentation |
idea用的时间久了,有些新的maven依赖在编写pom文件时不自动提示,这是因为idea没有从本地maven仓库更新maven索引,更新一下就可以了 |
settings-->Build,Execution,Deployment-->Build Tools-->Maven-->Repositories在右侧会看到本地仓库地址,选中,然后update就可以了 |