0
点赞
收藏
分享

微信扫一扫

idea 个人日常偏好设置记录

爱动漫建模 2022-04-29 阅读 55
java

idea 设置

常用插件

  1. Translation 翻译
  2. MyBaitsX
  3. Maven Helper 解决包冲突
  4. lombok 注解@Data
  5. Grep Console 打印字体
  6. Git Commit Template 无要求时不用使用,提交检测费事,浪费时间
  7. GenerateAllSetter 自动生成的set方法
  8. .ignore 忽略不提交到git的文件格式
  9. Stackoverflow 问题解决
  10. Mybatis-log-plugin 选中需要转换的mybatis log日志,然后点击右键,选择Restore sql from slection
  11. RestfulToolkit
    • 根据 URL 直接跳转到对应的方法定义 ( Ctrl \ or Ctrl Alt N );
    • 提供了一个 Services tree 的显示窗口;
  12. Rainbow Brackets 解决括号太多,确定当前代码行是否属于某个代码块
  13. SequenceDiagram
    可以根据代码调用链路自动生成时序图,梳理方法调用,梳理工作中的业务代码有极大的帮助。
    安装完成后,在某个类的某个函数中,右键 --> Sequence Diagaram 即可调出。
  14. POJO to Json
    一键将POJO转换为Json
  15. GsonFormat 将JSON 转换为bean;

热部署

    <!-- 热部署  本地测试使用线上环境不可开启-->
    <dependency>
        <groupId>org.springframework.boot</groupId>
        <artifactId>spring-boot-devtools</artifactId>
        <scope>runtime</scope>
    </dependency>

build–>compile–>build project automa

advanced Settings --> compile —> allow auto

常用设置:

  1. 设置代码注释模板,类注释与方法注释。

  2. 设置maven

    • 新项目设置
  3. 自动代码提示:忽略大小写。

  4. 性能参数优化:

  5. 设置内存大小 -Xms2048m -Xmx4096m
    Help—Edit Custom VM Options
    idea安装路径下bin文件下修改vmoptions,分别对应32/64位

  6. serialVersionUID 自动生成
    打开设置

    ​ File ➡️ Settings ➡️ Editor ➡️ Inspections

    搜索UID Severity设置为Error

  7. 设置方法分割线
    7、ctrl + alt + O 全部类自动导入

  8. 修改idea默认文件,提高代码提交速度

    • idea bib/ runnerv.exe 改为bak
  9. 忽略告警:
    https://blog.csdn.net/qq_43719388/article/details/117172841
    直接复制一下配置:
    param:,date:,date,Author,Date,Return,Throws:,Throws,Param,Title,Param:,Title:,data:,Data:,author:,return:,Author:,Description,Description:,description:,time:

  10. xml 文件报错
    https://www.cnblogs.com/waterlufei/p/7056302.html

  11. idea 配色
    https://www.jetbrains-active.com/idea/detail/28127.html

举报

相关推荐

0 条评论