IntelliJ_IDEA_配置(糖果多年血泪沉淀下来的)

IntelliJ_IDEA_配置(糖果多年血泪沉淀下来的)

作为一名程序猿,为了能够减缓秃头的旅程,

我觉得一套好用的配置确实能够起到不小的作用。

猿人最常用的软件莫过于IDEA了。

今天我就分享一下我这些年自己沉淀下来的一些配置。

有其他好用配置的朋友,可以在下方留言呦!

1 忽略大小写开关

写代码时,比如需要定义string类型变量,那么我们输入小写s的时候,idea默认是不会提示String的。这个设置就可以忽略掉大小写,输入小写s也可以提示String。

20250622161849544-image

 

2 取消单行显示tabs的操作

如果我们打开的类过多,那么idea只会显示一行,之前打开的就不见了,下面这个设置就可以让我们打开的类都显示。

先看下没设置之前,只能打开一行。

20250622161859918-image

 

再看下设置之后,打开的类分多行显示。

20250622161911452-image

 

设置方法。

20250622161921277-image

 

3 项目文件编码

有时候,项目写着写着,就会遇到很烦的编码问题,我们把编码设置成下面这样,基本就可以杜绝这种情况了。

20250622161933326-image

 

4 滚轴修改字体大小

idea有默认的字体大小,也可以去设置,但是都不如用ctrl + 鼠标进行实时变大变小来的痛快。

20250622161944315-image

 

5 设置显示行号和方法间的分隔符

idea默认不显示行号,方法之间也没有分隔线,我们可以照如下设置。

20250622161956102-image

 

设置之后的效果

20250622162007955-image

 

6 类注释添加

平时项目里都是协作开发,虽然我们在git记录里可以看到代码是谁写的,以及是干什么的。让idea自动帮我们生成作者以及描述等信息,这样就很直观的可以看到类的相关信息。

20250622162020302-image

 

/**
* @Description: ...
* @Package: $PAKCAGE_NAME$
* @ClassName: $CLASS_NAME$
*
* @Author: xiaoma
* @Date: $DATE$ $TIME$
* @Version: v1.0
**/

在类头上输入ac,然后回车

20250622162051128-image

 

7 JavaDoc注释(就是方法上加的注释)

新建类有了注释,新建方法也可以生成注释,因为新建方法设置到参数、返回值等信息,大家照如下设置

20250622162118699-image

 

20250622162147382-image

 

**
* @Description: ...
* @Method: $METHOD_NAME$
$Params$
* @Return: $return$
*
* @Author: xiaoma
* @Date: $DATE$ $TIME$
* @Version: V1.0
*/

Params的值设置为

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

使用方法

/am+回车

我刚新建了个方法,在上面输入/am+回车之后的效果,大家看下

20250622162203261-image

 

8 Terminal中显示git命令行

idea的控制台默认是不能使用git命令的,这就使得我们很难受,给他设置一手

20250622162215244-image

 

配置了git中bash.exe的位置后,就可以在Terminal中显示git的命令框(默认是cmd.exe),并且按Tab可以提示命令

然后出现不能使用ll以及发生中文乱码,解决如下:git路径改成下面这样就可以

# 下面bash路径换成你自己bash的路径

"D:\application\Git\Git\bin\bash.exe" --login -i

20250622162228948-image

 

9 取消注释(javadoc:@param)中的检查报错

我们方法上@param中参数名如果和方法参数不一致的话,idea默认直接红色报错,大家根据自己需要看要不要取消这个error提示

20250622162238357-image

 

10 工具栏添加【新建类】和【新建包】图标(2020-11-26补充)

最近有朋友一直反馈这个,就添加一下,在工具栏直接可以新建类和新建图标,再也不用右键->new->……

20250622162251237-image

 

20250622162302568-image

 

11 IDEA中配置数据库

idea自带的数据库用起来十分友好,我推荐他是因为:它可以在不切换页面进行数据库操作,更重要的是他可以根据列名跳转。说实话,用了她之后,我再也没有用过其他数据库工具。

现在我都用DataGrip了,因为idea里那个只有单窗口有效。

几个最常用的快捷键

Ctrl+Enter :执行SQL ,
Ctrl+Alt+E :显示最近执行过的SQL (超级实用)
Ctrl+F12 或者 右击列名 :定位到某行数据后,可以跳转到指定列(超级实用)

1.新建数据库连接

20250622162321510-image

 

2.配置数据库连接

20250622162330308-image

 

3.页面介绍

20250622162343251-image

 

20250622162354581-image

 

4.查询

20250622162408314-image

 

20250621121350814-image

12 设置背景图片(2020-12-22补充)

20250621121403721-image

20250621121415447-image

20250621121438821-image

20250621121525193-image

13 Scala类型自动补全

20250621121540663-image

14 配置本地maven仓库

14.1 下载maven

官网

20250621121551679-image

14.2 修改maven配置文件

D:\soft\apache-maven-3.6.3\conf\settings.xml

<?xml version="1.0" encoding="UTF-8"?>


<settings xmlns="http://maven.apache.org/SETTINGS/1.0.0"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://maven.apache.org/SETTINGS/1.0.0
http://maven.apache.org/xsd/settings-1.0.0.xsd">

<!--本地仓库目录-->
<localRepository>D:/soft/maven/repository</localRepository>
<mirrors>
<mirror>
<!--该镜像的id-->
<id>nexus-aliyun</id>
<!--该镜像用来取代的远程仓库,central是中央仓库的id-->
<mirrorOf>central</mirrorOf>
<name>Nexus aliyun</name>
<!--该镜像的仓库地址,这里是用的阿里的仓库-->
<url>http://maven.aliyun.com/nexus/content/groups/public</url>
</mirror>
</mirrors>
</settings>

14.3 修改IDEA新项目配置

这个不修改的话,每次打开,都是用IDEA默认的maven库

20250621121627686-image

14.4 修改IDEA当前项目配置

20250621121642497-image

15 优化导包配置

20250621121658303-image

16 注释紧跟代码头部

20250622162434237-image

 

© 版权声明
THE END
喜欢就支持一下吧
点赞0 分享
评论 抢沙发

请登录后发表评论

    暂无评论内容