• 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

  • 相关阅读:
    26.K-均值算法的优化目标、随机初始化、聚类数的选择
    flutter小白是如何在一周内用chatGPT开发一款App的
    shell脚本
    【电商】电商供应链产品介绍
    软件工程之总体设计
    Spring IOC
    关于反向传播.backward()
    openradar中最后跟踪的解释
    怎么移除pdf文件编辑限制,有哪些方法?
    SRC逻辑漏洞-忘记密码/邮箱密码找回/链接token时间戳参数可逆
  • 原文地址:https://blog.csdn.net/sanduo112/article/details/134239800