ICode9

精准搜索请尝试: 精确搜索
首页 > 其他分享> 文章详细

IDEA环境配置

2021-03-18 20:59:16  阅读:243  来源: 互联网

标签:git 配置 环境 IDEA 设置 config 9.2 9.3


文章目录


根据自己开发习惯记录下IDEA的相关配置,基于IDEA版本: 2020.1.4

1 必要配置

更改所有运行空间配置

1605487372685.png

1.1 设置编码

File->Settings->Editor->File Encodings

设置文件编码格式为UTF-8

1605487597267.png

1.2 代码提示取消大小写

1605487910155.png

1.3 配置自动编译

这样配合 Server 时,可以实现基本的热部署功能(修改方法内代码,或者增加 private 方法时,都能立即生效)

1605487988538.png

1.4 排除显示无用文件

.idea;*.iml;target;

1605493067192.png

2 环境配置

2.1 配置JDK

欢迎页面:

Configure->Structure For New Projects

或打开工作空间后:

File->Project Structure->Platform Settings->SDKs

1605488203015.png

1605488230934.png

2.2 配置MAVEN

按照使用maven版本3.3.3,Maven进行如下配置:

1605492660911.png

此版本暂未找到maven自动导入的配置,更改pom文件后,需刷新maven配置,导入最新配置:

1607156309459.png

2.3 配置版本控制

配置文件修改后,父级目录颜色的变化:

1605492969278.png

2.4 配置GIT

2.4.1 git客户端设置用户名/邮箱

查看:

git config user.name
git config user.email

配置:

git config --global user.name "xxx"
git config --global user.email "xxx@xxx.xxx" 
2.4.2 客户其他端配置
git config --global core.autocrlf false

2.5 配置Tomcat

1605495031847.png

1605495053853.png

1605495121216.png

1605495156877.png

3 速度优化

3.1 设置JVM的启动参数

首先修改和idea64.exe文件同目录的idea64.exe.vmoptions文件(32位的文件名为idea.exe.vmoptions)

1605503530684.png

也可以通过 Help - Edit Custom VM Options…菜单设置jvm的配置,这样设置的话会在 <idea.config.path> 的config目录下生成一个idea64.exe.vmoptions文件,IntelliJ会优先使用这个地方的配置文件。

3.2 设置编译和Maven的JVM内存

1605503678598.png

1605503716357.png

3.3 清空缓存并重建索引

在做完上述设置之后,最好通过点击 File -> Invalidate Caches / Restart…菜单,然后点击 Invalidate and Restart按钮清空并重建索引,然后重启。再次启动程序之后,会首先重建索引和缓存。

4 注释配置

参见文章:

https://www.jianshu.com/p/dab337159b83

5 配置快捷键

复制一份原来的配置,在复制的配置上更改。

1605487756687.png

5.1 代码提示快捷键

更改前:

1605504001458.png

将 Cyclic Expand Word 快捷删除(或者改为“Alt+\”)

将 Basic 改为“Alt+/

更改后如下:

1605504134014.png

5.2 设置复制所选行

1605504232705.png

5.3 文件重命名

1605504297316.png

9 扩展配置

9.1 设置软件启动项目

默认打开软件,自动进入上次关闭工作空间。

设置启动软件时,手动选择工作空间:

File->Settings->Appearance&Behavior->System Settings

【取消】选择复选框,这样配置后,每次登录软件都会打开启动界面。

1605487436925.png

9.2 优化配置

9.2.1 显示方法之间的横线

1605494316832.png

9.2.2 关闭代码自动折叠

1605494369360.png

9.2.3 去掉注释校验

1605494494950.png

9.2.4 空行保留占位符

1605494562567.png

9.2.5 保存时,不去掉空行内空格

1605494669331.png

9.2.6 更改高亮级别

1605494744266.png

取消所有选中,保存

1605494814303.png

9.2.7 取消注释斜体

1605580815445.png

1605582975221.png

1605583150169.png

9.3 插件安装

9.3.1 Lombok

必须安装,用于使Lombok注解生效。

9.3.2 Free Mybatis plugin

用于mybatis

9.3.3 Alibaba Java Coding Guidelines

阿里巴巴代码规约插件

9.3.4 Maven Helper

maven帮助插件

9.3.5 ResutfulToolkit

RESTful 服务开发辅助工具集

9.3.6 Material Theme UI

暗黑样式插件

(1)设置压缩版样式

1605496316527.png

(2)选择样式

1605496609029.png

(3)设置颜色

1605497286240.png

(4)设置字体

安装字体:dejavu sans mono

1607068098268.png

9.3.7 mybatis log plugin

用于转换mybatis输出的sql

9.3.8 Rainbow Brackets

彩虹括号


标签:git,配置,环境,IDEA,设置,config,9.2,9.3
来源: https://blog.csdn.net/weixin_55891090/article/details/114853697

本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享;
2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关;
3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关;
4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除;
5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有