IDEA相关配置与使用

1. 实现Serializable接口,快速生成serialVersionUID

image.png

如上图设置后,聚焦类名位置,alt + enter,选择add 'serialVersionUID' id即可

2. 新建类或接口时,自动添加作者版本等信息

image.png
/**
 * @ClassName ${NAME}
 * @Description TODO
 * @Author ${USER}
 * @Date ${DATE} ${TIME}
 * @Version 1.0
 **/

3.idea默认执行对象的toString方法

企业微信截图_af92da70-fd92-4f3c-86c0-0168994312b9.png

在调试Dubbo源码时遇到一个诡异的问题,就是在idea中,dubug代码的时候,在断点出,idea会默认执行对象的toString方法,以展示调试时上下文的对象信息,可取消勾选enable框取消。

4.修改Maven项目默认编译的jdk版本

在pom.xml文件中添加如下属性即可

<properties>
    <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
    <maven.compiler.source>1.8</maven.compiler.source>
    <maven.compiler.target>1.8</maven.compiler.target>
</properties>

5. 推荐安装插件

  • Alibaba Java Code Guidelines:代码规范检查
  • Maven Helper:Maven依赖查看,可查看冲突的jar依赖路径
  • Mybatis plugin:可以在mapper接口中和mapper的xml文件中来回跳转,就想接口跳到实现类那样简单
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。