百木园-与人分享,
就是让自己快乐。

IDEA初始化基础配置

0、前言

  • 这篇博客是给认识的那帮新手搞的,刚进入IT行业的崽们
  • 这个东西配置好了,也可以选择弄成在线文档,下一次安装IDEA时,有一个import导入配置,然后就可以自己配置好了( 虽然方便,但不建议用 )
  • 另外:IDEA建议别汉化,一开始接触不习惯,后续使用一段时间之后就很舒服了
  • jetBrains全家桶破解地址:https://tech.souyunku.com/?page_id=50199

1、背景图

image

2、自动import包 和 删除不需要的包

  • 指的是:我们写代码时,不需要自己写import xxx.xxx.xxx,同时我们写代码时引错了包 / 注释掉了代码,不再需要对应的包时,会自动帮我们删掉import xxx.xxxx这样的语句

image

3、去除大小写敏感

  • 这个敏感指的是:自己在写代码时,弹出的系统语句不区分大小写,如:输入system 和 System是一样的结果

image

4、ctrl + 鼠标滚轮调节字体大小

image

5、显示方法分割线

  • 为了排版好看而已,一个类中方法与方法之间有一条分割线

image

6、多行显示标签

  • 指的是:下图中标签栏可以分行显示

image

配置:

image

7、黑色背景字体高亮

  • 这种适合在前面配置了背景图,同时背景图是偏暗色的,从而导致IDEA原生的字体有点暗,外加本身背景图就是偏暗色,看起来有点难受,就可以设置IDEA字体高亮,但是个人其实不太建议设置这个,时间长了对眼睛不好( 另外再进行了其他配置的话,就可以了 ),可以直接在后面plugins插件安装中搜一个护眼插件

image

8、注释颜色

image

9、注释和代码对齐 并 在注释内容前保留一个空格

image

10、类注释模板


/**
 * @className    : ${NAME}
 * @packageName  : ${PACKAGE_NAME}
 * @description  : 该类功能  TODO
 * @author       : ${USER}
 * @createTime   : ${DATE}
 * @updator      : ${USER}
 * @updateTime   : ${DATE}
 * @updateRemark : 修改内容 TODO
 * @version      : V1.0.0
 */

备注:以下内容也可以选择不要


 * @updator      : ${USER}
 * @updateTime   : ${DATE}
 * @updateRemark : 修改内容 TODO

image

11、方法注释模板


*
 * @methodName: $NAME$
 * @author: ZiXieQing
 * @description: $END$
 * @createTime:  $date$ 
 $param$ $return$
 * @version: V1.0.0
 */

在代码中用此模板的快捷键:/*+下面设置的快捷键 enter / space空格....

image

image

image

image

自定义params配置


	groovyScript(\"def result = \'\';def params = \\\"${_1}\\\".replaceAll(\'[\\\\\\\\[|\\\\\\\\]|\\\\\\\\s]\', \'\').split(\',\').toList();for (def i = 0; i < params.size(); i++) {result += (i > 0 ? \' *\' : \'*\') + (params[i].size() > 0 ? \' @param \' + params[i] : \'\') + (i < params.size() - 1 ? \' \\\\r\\\\n\' : \' \');}; return result;\", methodParameters());

自定义return配置


	groovyScript(\"def returnType = \\\"${_1}\\\"; return (\'void\' == returnType ? \'\' : \'\\\\r\\\\n * @return \' + returnType + \' \');\", methodReturnType());

备注:若是选择不自定义参数和返回值配置,选择的是:methodParamsType 和 methodReturnType,那么方法模板就需要变一下


*
 * @methodName: $NAME$
 * @author: ZiXieQing
 * @description: $END$
 * @createTime:  $date$
 * @params: $param$
 * @return: $return$
 * @version: V1.0.0
 */

12、文件编码设置

  • 强制要求

image

13、文件的换行符使用 Unix 格式

  • 强制要求

image

14、安装插件

image

推荐的基础插件

lombok - 减少代码冗余,如:配置无参、有参、getter、setter、链式调用,到时只需要对应注解即可

image

代码中使用
image

翻译

image

class类文件分析(学了JVM后,才会用到)、json查看器、自动生成测试方法、快捷键提示、mybatis辅助工具、不同颜色括号、RESTful接口测试

image

  • 注:图中的mybatisCodeHelper要收费,可以去百度搜索破解版

阿里巴巴规范检测
image

14、集成git

  • 需要在IDEA主界面,选择custom setting进行全局设置,这样才不容易在使用时出bug,不然的话,进入了项目然后配置,当前项目可以适用,下一次创建时,又需要重新配置

image

15、集成maven

  • 需要在IDEA主界面,选择custom setting进行全局设置,这样才不容易在使用时出bug

image

maven配置参看

image

16、集成tomcat

  • 需要在IDEA主界面,选择custom setting进行全局设置,这样才不容易在使用时出bug
  • 这种是玩初级程序时,那时需要在项目中配置tomcat,采用这种方式就可以在需要配置tomcat时直接点击edit然后选择tomcat server时就直接集成到项目中了

image

17、关闭IDEA更新检查

  • 这个东西特备针对于IDEA破解的,当然也是为了更新IDEA,有新版本时会提示自己
    image

18、设置新建package / directory的快捷键

image

19、设置创建class的快捷键

image


来源:https://www.cnblogs.com/xiegongzi/p/16323735.html
本站部分图文来源于网络,如有侵权请联系删除。

未经允许不得转载:百木园 » IDEA初始化基础配置

相关推荐

  • 暂无文章