Plugins
-
Alibaba Java Coding Guidelines:阿里巴巴编码规范检测整个项目:右键项目 → 编码规约扫描
-
Lombok:快速编码神器 -
Free Mybatis plugin:快速通过mapper定位到sql文件 -
Mybatis Log Plugin:在控制台打印 sql 语句 (2020版IDEA 插件收费,免费离线下载wwa.lanzous.com/i6GmNf310kj )使用:在
mybatis配置文件中添加打印查询语句
<!-- 打印查询语句 -->
<setting name="logImpl" value="STDOUT_LOGGING" />
RestfulToolkit:RestFul 服务开发辅助工具,根据 URL 直接跳转到对应的方法定义(ctrl + alt + n)
快捷键
前提:keymap=Default
查询类
ctrl + shift + r:快速查找类或变量ctrl + \/ctrl + alt + n:快速接口查询,需下载 RestfulToolkit 接口,但不能搜索到jdk中的类shift + shift:双击 shift,打开 搜索窗口,可快速查找包含 jdk 中的 类 和 包
控制台乱码
方案一
File → setting → Editor → File Encodings
方案二
Help → Edit Custom VM Options:添加一行-Dfile.encoding=UTF-8,重启IDEA
方案三(项目放在 tomcat 上运行,打印日志乱码)
选择项目部署的 tomcat,在配置项 VM options 中添加 -Dfile.encoding=UTF-8