安装
下载地址:https://www.jetbrains.com/idea/download/other.html
配置idea缓存文件位置
注意:为了避免后续的麻烦,此步骤必须为安装或者重装idea的第一步骤!!!
注意:为了避免后续的麻烦,此步骤必须为安装或者重装idea的第一步骤!!!
注意:为了避免后续的麻烦,此步骤必须为安装或者重装idea的第一步骤!!!
安装完成后,先不要打开idea,需要先配置下idea缓存和插件等的路径。默认情况是在
C:\Users\用户名\AppData\Roaming\JetBrains。
这个位置的,例如我的:
在c盘会拖慢系统速度的,并且随着后期idea的缓存变大,也会不流畅。因而言自己选定一个盘符位置新建一个文件夹;如果不是第一次安装就将 C:\Users\用户名\AppData\Roaming\JetBrains位置下的config和system文件夹的内容迁移到其他盘符的文件夹中。
之后打开前面idea安装所处位置的bin文件夹的idea.properties文本,并且修改下面两个地方:
参考:
修改 IntelliJ IDEA 默认配置路径,解决更新Idea后丢失配置的问题
IDEA,更改缓存和插件目录
第一次进入intellijidea之前,先修改一下缓存的保存位置
打开
这个时候就可以打开idea了,接受用户协议点击下一步就到了下面这里:然后到了这个页面:
再随便创建一个项目,如下:
创建出来的项目如下:
这个时候需要解锁use期限。此处我采用:将某些解压缩后的jetbrains-agent.jar包直接拖到idea中,选择为idea安装即可。(不展示图片,你懂得)
当然还有其他的请参考:
查看使用期限
将旧设置导入到新idea中
如果已经安装过idea,那么相关设置可以先导出再导入新的idea中:
来自于:
换了最新的idea,将原来旧版本的idea设置导进新的idea中
相关介绍与设置
1.目录结构
2.关闭idea自动更新
3.创建项目的默认jdk
4.设置idea的主题
5.设置菜单栏相关字体
6.设置滚轮控制文件字体大小
7.设置控制台字体
7.工具箱标识放在左边
8.显示行号和方法分隔符
参考:
https://blog.csdn.net/weixin_46713508/article/details/116028684
9.忽略大小写字母
10.输入点、空格补全代码
11.窗口多行显示
参考:
https://blog.csdn.net/qq_44761854/article/details/122525584
https://blog.csdn.net/weixin_45042272/article/details/118340300
12.设置鼠标悬浮提示
14.取消进入默认的项目
15.自动导包
附上3.5chatgpt理解:
"Add unambiguous imports on the fly"(即时添加不含歧义的导入):当您在代码中使用了某个类或方法,但尚未导入相关的包或模块时,IDE 可以自动识别到您使用的是哪个类或方法,并为您自动添加相应的导入语句。这样可以节省您手动添加导入的时间。
"Optimize imports on the fly"(即时优化导入):当您的代码中包含许多导入语句时,有些导入可能是无用的或重复的。优化导入功能可以帮助您自动删除无用的导入语句并按照一定的规则重新组织导入,使得您的代码更加清晰和易读。
16.自动编译
17.设置编译版本
18.设置项目文件编码(重要)
此编码不设置的话,经常出现打开文件乱码等等奇怪的问题,所以一定要设置
19.设置控制台字符编码(重要)
低版本在这个地方设置:
20.设置打开文件字体
如果还无法解决控制台字符乱码,请参考:
4种方法帮你解决IntelliJ IDEA控制台中文乱码问题
21.设置注释字体颜色
此处我的修改:
文档注释:保持原有的颜色
单行注释:3D8272
多行注释:00AA35
参考:
IntelliJ IDEA 常用设置(配置)吐血整理。
22.相同字母高亮显示
此处,如果选中字母我没有修改,但是相同字母背景色是修改成:C89600
参考:
IDEA相同变量高亮显示
23.设置类头的文档注释信息
自己是没有设置,等以后有需要再设置吧,各位自取。这里提供个模板:
java
/**
* ClassName: ${NAME}
* Package: ${PACKAGE_NAME}
* Description:
* @Author 你自己的名字
* @Create ${DATE} ${TIME}
* @Version 1.0
*/
其他设置注释信息请参考:
在目录:IDEA 自定义注释
在目录:自定义方法注释模板
在目录:方法上的注释
24.设置文件的换行符使用 Unix 格式
对于这个设置,chatgpt3.5解释原因如下:
在IDE中,推荐使用Unix格式的换行符(LF,即"\n")而不是Windows格式的换行符(CRLF,即"\r\n")的原因有几个:
1.跨平台兼容性:Unix格式的换行符是在Linux和Unix系统上普遍使用的约定。 而Windows系统则使用CRLF作为换行符。 在某些情况下,如果在Windows系统中使用了Windows格式的换行符,然后将代码或文件传输到其他操作系统上,可能会导致换行的显示问题,使得代码难以阅读或无法正常运行。
2.统一风格:许多跨平台的开源项目和编程语言社区都采用Unix格式的换行符作为统一的代码风格和约定。这样做有助于确保不同开发者之间的代码在各种操作系统和编辑器中具有一致的行为。
3.版本控制系统:常用的版本控制系统(如Git、SVN等)通常会根据行尾换行符的格式来处理文件差异和合并。 如果团队中的成员在不同的操作系统上使用不同的换行符格式,可能会导致版本控制系统遇到困惑,增加代码合并和冲突解决的复杂性。
虽然大多数现代的文本编辑器和IDE都可以在保存文件时自动检测和处理换行符的格式,但为了避免潜在的问题和不必要的困惑,使用Unix格式的换行符作为统一的约定是一个较好的选择。
搜索了一会,还可以看github中给出的建议:
特别鸣谢
相关插件推荐
插件搜索下载速度太慢
1.Translation
翻译插件
2.lombok
3.Alibaba Java Coding Guidelines
代码规范插件
4.CodeGlance
代码右侧预览插件
5.Rainbow Brackets
多彩括号插件
6.Maven Helper
7.Sequence Diagram
根据代码调用链路自动生成时序图
请参考:
解决 IDEA 2021.2.1 plugins插件加载速度与下载速度慢
idea中配置maven
idea中配置tomcat
步骤一:
步骤二:设置tomcat服务器版本
步骤三:相关的其他设置