zoukankan      html  css  js  c++  java
  • IntelliJ IDEA常用统一设置(Linux/Mac/Windows)

    前言:如果说VS是宇宙超级无敌第一大开发工具,那么IDEA是当之无愧的第二大开发工具,将来有机会把VS干掉。

    说明:除了以下说明的配置地方外,其它尽量保持默认,这样有利于团队代码风格的统一。

    运行VM配置:推荐高内存机器配置,8G内存保持默认即可。参考:https://github.com/judasn/IntelliJ-IDEA-Tutorial/blob/master/installation-directory-introduce.md

    一、文件编码

    IDE的编码默认修改为UTF-8Project Encoding修改为UTF-8;注意:Linux默认编码为UTF-8,而Windows默认是GBK,所以从Windows新建的文件转到Linux会变成乱码,而通过这样的修改之后,就能保持多平台统一的编码,Mac下默认也是UTF-8。

    二、换行符

    换行符统一修改为Linux和Mac下用的

    三、Tab键使用4个空格缩进

    注意:是不选择!

    四、代码提示不区分大小写

    五、设置自动import包(可选,对于不能import *的要求的,建议不要用这个)

    如果非要用这个自动导入却不想导入*的,可以通过配置这个来解决

    调整import包导入的顺序,保持和Eclipse一致:

    空行
    import java.*
    空行
    import javax.*
    空行
    import com.*
    空行
    import all other imports
    空行
    import static all other imports

    六、右下角显示内存

    点击右下角可以回收内存。

    七、显示行数和方法线

    八、新建类时加入标准的Javadoc注释(即:@author、@date) 

    说明:@date可能不是标准的Javadoc,但是在业界标准来说,这个已经成为Javadoc必备的注释,因为大多数人都用这个来标注日期。

    建议:注释不要太个性,比如自定义类说明,日期时间字段等等;尽量保持统一的代码风格,建议参考阿里巴巴Java开发手册。

    四个文件都加上这个说明:

    /**
     * This is Description
     *
     * @author ${USER}
     * @date ${YEAR}/${MONTH}/${DAY}
     */

    注意:Javadoc的关键字与说明要隔开一行。日期格式:年/月/日(参考阿里巴巴Java开发手册),作者可以用系统默认也可以写死。

    九、Google代码风格(可选)

    注意:Google代码风格为2个空格缩进,根据需要修改为4个空格缩进。

    官网:

    https://github.com/google/styleguide

    下载:

    修改为4个空格:

    上面只是针对Java文件的设置,比如CSS这些都是需要手动修改的。

    参考:

    https://github.com/judasn/IntelliJ-IDEA-Tutorial/blob/master/theme-settings.md

    https://www.cnblogs.com/wangmingshun/p/6427088.html

  • 相关阅读:
    java第九周上机
    安卓-计算器
    安卓第四周作业
    第十五周作业
    第十三周作业
    第十三周上机作业
    第十二周作业
    第十二周上机作业
    第十一周作业
    第十一周上机作业
  • 原文地址:https://www.cnblogs.com/EasonJim/p/7858661.html
Copyright © 2011-2022 走看看