IntelliJ IDEA实用篇


安利

  • JRebel 热部署插件,无需再在项目中导入其它依赖

  • Free Mybatis或MyBatisx 快速Mapper接口和XML之间跳转
  • MyBatis Log Plugin 将Mybatis执行的SQL脚本显示出来
  • Alibaba Java Coding Guidelines 阿里巴巴代码规范检查插件
  • Lombok 编译辅助插件,需要项目导入Lombok依赖,并设置

File | Settings | Build, Execution, Deployment | Compiler | Annotation Processors中
的Enable annotation processing设置为勾选

  • RestfulTookit Spring MVC下通过Path快速查找到方法

快捷键:Ctrl+Shift+N或者Ctrl+\

  • Markdown Navigator 书写Markdown文章
  • Translation 翻译插件
  • Maven Helper辅助插件
Maven helper

挖坑

  • Spring工程中在resource目录下无法直接新建多级目录

错误示例:

直接右键新建多级目录

这样新建的目录并不是多级目录,
而是
直接右键新建多级目录生成的错误多级目录

这种带逗号的单级目录,这样会导致诸如Mybatis无法找到对应实现等异常
解决方案:
首先右键resource目录,选择Mark Directory As | Sources Root,然后再按照之前方式新建多级目录,新建完毕后再Mark Directory As | Resources Root


不良嗜好

File | Settings | Editor | File Encodings
  • Global Encoding选择UTF-8
  • Project Encoding选择UTF-8
  • Transparent native-to-ascii conversion勾选
File | Settings | Editor | General | Auto Import
  • 勾选全部选择框

我的IDEA设置JAR下载