设置
- 修改窗口字体大大小 Settings > Appearance & Behavior > Appearance > Use custom font、size
- 修改代码字体大小 Settings > Editor > Font,修改 Size
- Ctrl + 滚轮 改变字体大小 Ctrl + Shift + A 输入 Mouse:Change font size,将 OFF 改为 ON。
- **Ctrl + W 关闭文件,Settings -> Keymap ->Main menu -> Window -> Editor Tabs -> Close,add Kerboard Shortcut,按下 Ctrl + W
- 右下角展示内存用量:Settings -> Appearance & Behavior-> Appearance 选中 Show memory indicator
- 修改内存大小,idea 安装目录/bin 找到 idea64.exe.vmoptions(64位), idea.exe.vmoptions(32位) ,修改参数
-Xms512m
-Xmx2048m
-XX:ReservedCodeCacheSize=1024m
- 显示树形目录缩进参考线,Settings -> Appearance & Behavior-> Appearance 选中 Show tree indent guides
- Alt + / 自动完成 Settings > Keymap >Main meau > Code > Completion > Basic,右键 add keyboard Shortcut,按下 Alt + /
- properties 中文显示,Settings > Editor > File Encodings,选中 Transparent native-to-asii conversion
快捷操作
-
ctrl + e,打开最近文件
-
shift + shift,打开最近文件
-
alt + F7 / ctrl + alt + H 查询一个方法在什么地方引用
-
ctrl + shift + f 全局搜索
-
查找接口实现类:ctrl + alt +B
-
注释:ctrl + / , ctrl + shift + /
-
上下移动代码:ctrl + shiift + ↑↓
-
查看类的所有方法:ALT + 7,ctrl + F12
-
查看类的继承关系:ctrl + shift + alt + u 或者 ctrl + alt + u
-
查看定义的变量在哪里被调用:Ctrl+Alt+F7
-
ctrl + O 重写方法
-
ctrl + I 实现方法
-
ctrl + J 代码块的快捷键
-
ctrl + shift + J 折叠两行代码为一行
-
F11 或 ctrl + F11 添加收藏,alt + 2 查看收藏
代码完成
- fori / sout / psvm,生成 for循环语句 / System.out.println()语句 / main 方法
- .var,快速定义变量名,如 new Object().var
- ctrl + alt + t 生成try catch if else .... 等代码
- inn / ifn 快速生成 if(obj != null) 或者 if(obj == null)
- ctrl + alt + m 将选中的代码抽为一个方法
插件
- Alibaba Java Coding Guidelines : 阿里巴巴代码规约审查
- CamelCase : 驼峰命名规则
- CMD support : 支持 cmd 脚本启动
- Free Mybatis plugin : 免费的 Mybatis 插件
- Lombok