• IDEA 基本配置


    1、基本样式

    • 设置全局字体大小

    • 配置font 字体大小:15

    • 配置类注释

    /**
    *
     * @Author: ${USER}
     * @Date: ${YEAR}-${MONTH}-${DAY} ${HOUR}:${MINUTE}
     * @Version: 1.0.0
    */
    
    • 1
    • 2
    • 3
    • 4
    • 5
    • 6
    • 配置注释keymap

    添加 注释 ccm,并 Edit variable date和time、user可以在Expression列进行下拉选取。

    /**
    *
     * @Author: $user$
     * @Date: $date$ $time$
     * @Version: 1.0.0
    */
    
    • 1
    • 2
    • 3
    • 4
    • 5
    • 6
    • File Encoding 设置 编码: utf-8

    • 代码是导入的,每个注释下都是空行,去掉空行配置
      (英文)idea->setting->editor>Inlay Hints->Code Vision,全部取消勾选就可以了

    • 滚动缩放字体

      General下的第一个选项Change font size with Ctr+Mouse Wheel,对勾

    • 不区分大小写
      Idea当中关于不区分大小写提示的问题。在Code Completion选项下,第一个Match case的选项下,取消对勾,然后点击Apply。之后,代码的提示就不会区分大小写了。

    • 自动导包
      Editor->Auto Import -> Kolin -> add umambigous import on the fly

    • IDEA设置代码自动换行(每行代码长度达到120就自动换行)
      进入IDEA的设置界面,搜索Code Style,点击Editor下的Code Style,再点击Code Style下面的Java,
      修改:Hard wrap at 设置每行代码长度为120(IDEA好像是默认120),
      然后Wrap on typing 打钩设置成120,写代码时一行长度达到120就自动换行
      在这里插入图片描述
      打钩
      在这里插入图片描述
      将需要换行的文件添加进去即可
      在这里插入图片描述

    • IDEA设置注释快捷键进行 注释对齐
      Ctr +/ 默认首行对齐:
      在这里插入图片描述
      为了更舒服更好看:注释和当前代码对其,并保留一个空格:
      具体设置如下;
      在这里插入图片描述
      在这里插入图片描述

    • 代码自动填充快捷键设置
      (1)修改快捷键
      修改快捷键
      (2)修改code completion
      在这里插入图片描述在这里插入图片描述

    2、环境参数

    • 配置运行环境参数(idea64.exe.vmoptions):修改
    -Xms1024m
    -Xmx2048m
    
    • 1
    • 2
    • 配置git的提到用户名(idea64.exe.vmoptions):新增
      help-> edit customer vm options
    -Duser.name=water
    
    • 1
    • 配置maven默认仓库

      把配置好的setting.xml 放到 :C:\Users\sanduo.m2\目录下

    • 配置maven的home

      (1)右键此电脑->属性->高级系统设置->环境变量
      MAVEN_HOME
      (2)新建系统变量MAVEN_HOME

      (3)编辑系统变量Path,添加变量值%MAVEN_HOME%\bin

    3、基本插件

    • 安装必须插件

    (1)sonarlint
    (2)git commit template
    (3)Alibaba Java Coding Guidelines
    (3)TONGYI Lingma

    4、参考

    1、https://xkzzz.com/post/94983.html
    2、https://zhuanlan.zhihu.com/p/595535792?utm_id=0

  • 相关阅读:
    java面向对象(三)
    python_data_analysis_and_mining_action-master-5
    Android 10以上出现的 android Permission denied 读写权限问题解决方法
    毕业季你考虑好去留了吗
    git:git revert 和git reset 回退版本的使用方式
    车载数据中心方案
    2022年微信小程序真机调试全流程及10大常见问题处理
    RestTemplate踩坑 之 ContentType 自动添加字符集
    模板:斯坦纳树
    人工智能申报!武汉市人工智能创新专项项目申报要求、流程和申报限制
  • 原文地址:https://blog.csdn.net/sanduo112/article/details/134239800