IDEA 使用集(持续更新)

256 阅读1分钟

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