常用快捷键
功能点 | 快捷键 | 备注 |
选中相同的单词或者字母 |
⌃ + command + G |
|
智能提示 |
⌥ + enter | |
选择某个方法中的某属性 |
⇧ + fn + F6 | |
属性抽取(抽取为方法内的属性) |
⌥ + ⌘ + V |
如快捷键冲突,可以使用refactor - > extract - > variable |
查看方法调用链 |
⌃ + ⌥ + H | |
字符大小写切换 |
⇧ + command+ U |
必备插件
插件名 | 功能 | 推荐程度 |
Key Promoter X | IDEA 快捷键提示工具 | 三颗星 |
Free MyBatis plugin |
增强idea对mybatis支持的插件 支持从代码跳转到xml |
五颗星 |
MybatisX |
跟Free MyBatis plugin功能类似,图标是一个小鸟的图标。 | 五颗星(同上一个任选一个就行) |
GenerateAllSetter | 一键生成set/get方法 | 四颗星 |
Maven Helper | 查看maven依赖 | 五颗星 |
SequenceDiagram | 查看代码的时序图 | 三颗星 |
jclasslib Bytecode Viewer | 查看编译后的字节码文件 | 一颗星 |