IDEA最全最常用的配置与性能优化(Java必备)

1 篇文章 1 订阅
订阅专栏

简介

IDEA默认启动配置主要考虑低配置用户,参数不高,导致启动慢,然后运行也不流畅,这里我们需要优化下启动和运行配置,但是在工作中的电脑一般都是8G或者16G的运行内存,所以我们需要手动去修改默认的IDEA配置。
大家好!本次相关配置版本如下:
IDEA:2021.1.1
本机:windows10 x64位 16GB 512GB
IDEA版本高低相关优化配置差别不大,可参考,有什么不同意见可在下方评论说明,谢谢!

一、性能优化

1.JVM启动参数

(1)可根据电脑内存大小各自调节,找到IDEA安装目录的bin目录,找到idea.exe.vmoptions、idea64.exe.vmoptions编辑这两文件,相关配置及说明如下图标红字处,其他默认即可。

在这里插入图片描述

(2)也可以通过菜单来进行设置JVM启动参数,IDEA会优先使用这个菜单下的配置文件设置参数和(1)相同,设置方法如下图:Help =>Edit Custom VM Options

在这里插入图片描述

在这里插入图片描述

2.清空缓存并重建索引

将编译的进程与maven的堆设置大一些

在这里插入图片描述
在这里插入图片描述

二、优化设置

1.显示方法分隔符

设置方法:File =>Settings =>Editor =>General =>Appearance,如下图

在这里插入图片描述

方便查看代码,效果如下图:

在这里插入图片描述

2.忽略大小写提示

IDEA默认是严格区分大小写提示的,例如输入string并不会提示String,设置方法:File =>Sttings =>Editor =>General =>Code Completion

在这里插入图片描述

效果如下图:

在这里插入图片描述

3.主题设置

(1)IDEA有4种默认风格,根据个人习惯自行设置,小编这里设置黑色模式,设置方法:File =>Settings =>Appearance & Behavior =>Appearance

在这里插入图片描述

(2)现在网上也有很多主题网站,可以浏览下载自己喜欢的主图,其实IDEA也可以导入Eclipse的主题样式,推荐几个个主题网站,效果缩略图如下:

  • 主题网站1: http://color-themes.com/?view=index
  • 主题网站2: http://www.riaway.com/
  • 主题网站3: http://www.eclipsecolorthemes.org/

在这里插入图片描述

选择一个缩略图点击进去,下载xml格式的文件,下载方式如下图所示:

在这里插入图片描述

下载好后在IDEA导入主题即可,导入方法如下图:File =>Settings =>Editor =>Color Scheme

在这里插入图片描述

4.设置字体

IDEA默认字体有些小,如果屏幕大可能不习惯,可以根据自己习惯设置,设置方法如下图:File =>Settings =>Editor =>Font

在这里插入图片描述

5.类注释模板和方法注释模板的设置与使用

(1)类注释模板,创建类文件的时候自动生成注释,设置方法如下图:File =>Settings =>Editor =>File and Code Templates

 /**
 * @version: java version 1.8
 * @Author: Mr Orange
 * @description:
 * @date: ${YEAR}-${MONTH}-${DAY} ${TIME}
 */

在这里插入图片描述

(2)类注释模板,设置后,在IDEA中,在src的包上鼠标右键,New =>JavaClass完成后,自动生成注释,效果如下图:

在这里插入图片描述

小编这里使用IDEA默认的方法注释模板,各位有兴趣可以按照(3)、(4)、(5)、(6)进行设置;
(3)方法注释模板,设置方法如下图:File =>Settings =>Editor =>Live Templates

在这里插入图片描述
在这里插入图片描述

(4)上图的第四步,配置新建的模板,图中数字说明如下备注,模板配置信息如下图:
1、设置模板名称,建议使用*号
2、模板描述,随意填写即可
3、自定义注释模板,注意:开头不要使用/*
4、选择该模板用在什么地方,点击Change弹出信息后选择java或者全选
5、设置模板快捷键,小编这里设置Enter
6、编辑注释模板中的参数,设置方式与编辑如下面(5)

在这里插入图片描述

(5)下图中params参数需要添加参数分割,如下代码复制粘贴进去即可

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

在这里插入图片描述

(6)以上设置好后,点击Apply,然后在方法上使用/**+Enter,效果如下图所示

在这里插入图片描述

6.项目目录 — 折叠空包

IDEA默认是折叠空包的,设置方式如下图:

在这里插入图片描述

7.窗口复位

组件窗口的子窗口关闭或者移动找不到了,可以点击如下箭头所示进行窗口还原

在这里插入图片描述

8.查看本地历史代码

即使我们的项目没有使用版本控制功能,IDEA也给我们提供了本地代码修改记录,设置方法如下:项目或者代码文件右键 => Local History =>Show History

在这里插入图片描述

在这里插入图片描述

9.设置字符编码

I(1)DEA默认是根据操作系统设置字符编码,如win10默认设置的是GBK,更改字符编码是为了使项目中不会出现乱码,设置方式如下图所示:File =>Settings =>Editor =>File Encodings

在这里插入图片描述

(2)如果是web项目,需要添加外部容器来进行启动,如tomcat,控制台打印日志的时候会有中文乱码问题,设置方式下图所示:-Dfile.encoding=UTF-8

在这里插入图片描述
在这里插入图片描述

(3)还需要设置tomcat启动编码,根据是run还是debug启动,设置编码方式如下图:JAVA_TOOL_OPTIONS -Dfile.encoding=UTF-8

在这里插入图片描述

10.打开IDEA不自动启动项目

启动IDEA时如果需要手动选择项目启动,就需要禁用打开软件自动运行上一个项目,如下图,设置方法:Appearance & Behavior =>System Settings
禁用后,重启IDEA后,启动IDEA会停留在选择项目界面。

在这里插入图片描述

11.IDEA中不显示Services控制台

如果是springcloud项目,没有Services控制台不好知道哪个项目启动,启动端口是多少,所以需要打开此控制台,如下方式:
方式1、通过当前项目中的 .idea文件夹中的 workspace.xml配置,找到:RunDashboard,在标签内添加如下的:option标签内容,如找不到,直接把如下代码粘贴进与文件中 component标签 同级位置即可,增加完成后,重启即可看到服务。

<component name="RunDashboard">
    <option name="configurationTypes">
      <set>
        <option value="SpringBootApplicationConfigurationType" />
      </set>
    </option>
  </component>

方式2、通过快捷键打开:Alt + 8 或者通过菜单栏打开,打开后重启下项目就能看到启动了哪些端口和应用。如下图:View ->Tool Windows -> Services

在这里插入图片描述

在这里插入图片描述
在这里插入图片描述

三、导入导出IDEA设置文件

可以导出IDEA配置好的setting文件,换电脑时可以导入设置文件,如下图设置方式:File =>Manage IDE Settings =>Import Settings 或者 Export Settings

在这里插入图片描述

四、实时显示IDEA内存情况

随机在一个项目中,双击Shift弹出窗口,该配置是全局配置,输入memory,设置方式及效果如下图:

在这里插入图片描述

五、显示pom依赖关系图,解决包冲突等问题

(1)打开pom.xml,在pom中按住 ctrl+alt+shift 即可打开关系图,或者点击右侧maven标签打开关系图,图下图所示,在关系图中,可按住 ctrl+鼠标滚动 放大关系图:

在这里插入图片描述

(2)当有依赖包冲突时,可 Maven Helper 使用插件解决,也可以手动解决,如有依赖冲突,关系图中会显示红色实线,蓝色实线是正常的依赖,如下图:

在这里插入图片描述

IntelliJ IDEA 超全优化设置,效率提升 1000 倍!
2401_83916204的博客
04-30 1150
对于面试还是要好好准备的,尤其是有些问题还是很容易挖坑的,例如你为什么离开现在的公司(你当然不应该抱怨现在的公司有哪些不好的地方,更多的应该表明自己想要寻找更好的发展机会,自己的一些现实因素,比如对于我而言是现在应聘的公司离自己的家更近,又或者是自己工作到达了迷茫期,想跳出迷茫期等等)Java面试精选题、架构实战文档你的支持,我的动力;祝各位前程似锦,offer不断!《一线大厂Java面试题解析+核心总结学习笔记+最新讲解视频+实战项目源码》点击传送门,即可获取!
iDEA优化配置
GuessHat的博客
08-15 330
iDEA优化配置 1.启动优化配置 配置idea软件安装目录下的bin/idea.vmoptions文件,根据自己电脑实际修改前三项大小 2.自动导包删包配置 按下图配置 3.方法分割线 4.鼠标悬停提示 勾选 5.代码忽略大小写提示 去掉勾选 6.窗口多行显示已打开的class 7.新建类配置模版 8.编码格式 9.自动编译 ...
IDEA性能优化方法解决卡顿
xiaodaidai的博客
07-19 4715
我们在使用 IntelliJ IDEA的时候有时候会觉得卡顿,那么如何在不升级电脑配置的情况下让 IntelliJ IDEA的性能更好呢?我们可以通过去修改 IntelliJ IDEA的一些设置来优化 IntelliJ IDEA优化 IntelliJ IDEA 的性能可以显著提升开发效率和减少不必要的等待时间通过上述措施,可以显著提升 IntelliJ IDEA 的性能,使其更加适应大型项目的开发需求。欢迎大家提出建议以及批评,有任何问题可以私信。
IDEA常用配置优化
最新发布
m0_63526467的博客
07-27 3297
IDEA常用配置优化
IntelliJ IDEA内存优化最佳实践
Viking的博客
01-19 2584
面试:你懂什么是分布式系统吗?Redis分布式锁都不会?>>> ...
IDEA 超全优化设置,效率杠杠的!
m0_v648374的博客
03-17 2781
File–>settings–>Editor–>General–>勾选Show quick documentation…显示方法分隔符File–>settings–>Editor–>Appearance–>勾选忽略大小写提示备注:idea的默认设置是严格区分大小写提示的,例如输入string不会提示String,不方便编码主题设置备注:有黑白两种风格护眼主题设置如果想将编辑页面变换主题,可以去设置里面调节背景颜色如果需要很好看的编码风格,这里有很多主题点击相应主题,往下滑点击按钮。
IDEA优化设置
敲代码的乔帮主
12-27 883
IDEA优化设置   这里列举一些IDEA的常见的优化设置,能够更好的让使用者操作IDEA,更好的编写代码;   进入IDEA 设置。两种方法; 1,File  -&gt; Settings  2,工具栏有个工具按钮点下(假如没工具栏,View -&gt; 选下Toolbar)   进入设置页面,从上到下,主要是 外观和行为,快捷键,编辑,插件,版本控制,构建执行部署,语言...
idea 优化
qq_43192537的博客
12-24 2836
目录idea设置背景图片idea 设置文件夹为层级展示idea 设置忽略大小写idea 设置多行tabs展示idea 设置各个方法用分割线分割idea设置自动导包优化idea 设置ctrl + 鼠标滚轮调整字体大小 idea设置背景图片 idea 设置文件夹为层级展示 idea 设置忽略大小写 idea 设置多行tabs展示 效果 设置 idea 设置各个方法用分割线分割 效果 设置 idea设置自动导包优化 idea 设置ctrl
IDEAIDEA 配置优化
Yuu
06-18 529
修改字体 settings -> Editor -> Fonts 推荐使用 Jetbrains 推出的字体 JetBrains Mono 设置自动导包和删包 settings -> Editor -> General -> Auto Import 忽略大小写提示 settings -> Editor -> General -> Code Completion 好处就是小写的单词就能提示,例如 list 设置多行显示标签 settings -> Ed
IntelliJ IDEA 超全优化设置,效率杠杠的!
Java知音
10-21 1495
作者:请叫我小思blog.csdn.net/zeal9s/article/details/83544074显示工具条(1)效果图在这里插入图片描述(2)设置方法标注1:View–>...
Java开发常用指令全集.zip
06-15
"Java开发常用指令全集.zip"包含了关于Java开发中的一些基本和进阶指令的详细说明,这些指令是每个Java开发者必备的工具。 首先,我们来探讨几个基础的Java开发指令: 1. **javac**:这是Java的编译器,用于将源...
IntelliJ IDEA 性能优化的教程详解
10-15
主要介绍了IntelliJ IDEA 性能优化的方法,本文给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下
IntelliJ IDEA 优化 配置 jar
12-27
IntelliJ IDEA 优化 配置 用起来感觉很方便 使用方法 idea界面选择 file->import settings,重启ide就可以
IDEAjava规范.zip
02-25
理解JVM的工作原理,如内存模型、垃圾收集机制,对优化Java程序性能至关重要。 "mysql"是常用的开源关系型数据库管理系统,用于存储和检索数据。掌握SQL语句、索引优化、事务处理等MySQL知识,能提升数据库操作的...
idea配置java
07-27
- *3* [IDEA最全常用配置性能优化Java必备)](https://blog.csdn.net/v20200109/article/details/116521556)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_...
安利10个让你爽到爆的IDEA必备插件,赶紧收藏起来!
2401_84049061的博客
04-21 939
小编在这里分享些我自己平时的学习资料,由于篇幅限制,pdf文档的详解资料太全面,细节内容实在太多啦,所以只把部分知识点截图出来粗略的介绍,每个小节点里面都有更细化的内容!程序员代码面试指南 IT名企算法与数据结构题目最优解这是” 本程序员面试宝典!书中对IT名企代码面试各类题目的最优解进行了总结,并提供了相关代码实现。针对当前程序员面试缺乏权威题目汇总这一-痛点, 本书选取将近200道真实出现过的经典代码面试题,帮助广“大程序员的面试准备做到万无一失。“刷”完本书后,你就是“题王”!
Java学习路线图分享(含项目+面试提升)最全整理
Ahahaha___的博客
06-23 3138
为大家整理了2022最新的Java学习路线图,从学前准备、学习路线、项目实战、面试提升等四个方面给大家分享一些经验,希望可以给学习Java的小伙伴们一些帮助。个人学习经验:我本人是计算机科班出身,现在工作三年之后也仍然没有放弃学习,经常在B站上看一些学习教程来温故知新,看的比较多的就是黑马程序员的课程了,下面整理的也有一些是黑马的课程,大家也可以根据自己的学习整理一些常用的资源库来学习进阶呀。下面进入正题:目录一、学习Java之前你要准备这些二、Java从入门到进阶学习路线1、基础知识2、Spring相关知
IDEA 性能优化
学习不是一蹴而就
08-30 402
IDEA 基于JVM,是内存紧张型的应用,即使是16GB内存也很一般。本文优化在不升级硬件的前提下使用。
IDEA优化指南
射手buff的博客
04-04 2583
作为一名Java程序员每天的工作都离不开IDEA,而IDEA的功能虽然强大,但不做配置优化仍然无法满足我们开发的需求。为此我专门整理了一份IDEA优化指南,避免大家每次安装都要配置很久。这份指南仅是我自己平常使用的配置,不一定满足所有人,如果你有其他更好的优化方案。
写文章

热门文章

  • IDEA最全最常用的配置与性能优化(Java必备) 29695
  • jdk-8u281/jdk-8u301 下载,Linux、Windows、Mac 8870
  • Zookeeper 使用中出现的错误排查 4271
  • 相关网址、spring cloud alibaba、spring cloud、spring boot版本对应 3962
  • SecureCRT9.0.1、SecureFX9.0.1,windows与mac版本下载 3315

分类专栏

  • Spring系列 1篇
  • Docker系列
  • zookeeper 1篇
  • intellij IDEA 1篇
  • NOSQL 1篇
  • Linux 1篇
  • SQL 1篇

最新评论

  • SecureCRT9.0.1、SecureFX9.0.1,windows与mac版本下载

    qq_34022757: 密码怎么去掉

  • Zookeeper 使用中出现的错误排查

    CSDN-Ada助手: 非常感谢<你的博客标题>,这篇博客非常详细地介绍了Zookeeper使用中出现的错误排查。我觉得你可以继续写一篇关于Zookeeper优化的博客,比如如何提高Zookeeper的性能、如何更好地利用Zookeeper等等。这样的技术文章对其他用户一定会有很大的帮助和借鉴价值。相信你的博客会有更多读者关注和学习。 为了方便博主创作,提高生产力,CSDN上线了AI写作助手功能,就在创作编辑器右侧哦~(https://mp.csdn.net/edit?utm_source=blog_comment_recall )诚邀您来加入测评,到此(https://activity.csdn.net/creatActivity?id=10450&utm_source=blog_comment_recall)发布测评文章即可获得「话题勋章」,同时还有机会拿定制奖牌。

  • 相关网址、spring cloud alibaba、spring cloud、spring boot版本对应

    CodeWhisperer001: 可以问题解决了

  • SecureCRT9.0.1、SecureFX9.0.1,windows与mac版本下载

    七寸零糖: 重新下载,替换后,重启软件

  • SecureCRT9.0.1、SecureFX9.0.1,windows与mac版本下载

    Destiny__0991: 为什么替换了 还是原来的样子

大家在看

  • 基于STM32的宠物智能胸背带的设计与实现 326
  • 活动系统开发之采用设计模式与非设计模式的区别-后台功能总结 1587
  • MySQL —— 事务 843
  • Springboot基于springboot高校毕业生信息管理系统y775m程序+源码+数据库+调试部署+开发环境
  • 打破AI壁垒-降低AI入门门槛

最新文章

  • Zookeeper 使用中出现的错误排查
  • 相关网址、spring cloud alibaba、spring cloud、spring boot版本对应
  • Linux环境安装Redis高可用及配置主从复制、哨兵模式、分布式集群模式
2022年2篇
2021年6篇

目录

目录

评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值

天下网标王长春珠宝行业网站优化咨询热线蒙自网站优化新乡网站搭建优化网站怎么查看优化元标签安庆网站优化网站优化价格关键词手机优化网站排行榜沙河优化网站建设镇平县网站优化公司衡水网站优化学校网站如何优化新城网站优化公司网站内部优化需要注意哪些细节孝南区网站排名优化菏泽网站关键词优化公司界首网站快速优化网站进行优化营销对现有局门户网站升级优化丽江网站优化吉林有实力的网站优化句容网站搜索优化随州网站seo优化开发江苏网站优化效果黔东网站排名优化公司优化网站制作雪糕六安网络推广网站优化建设博野县网站关键词优化如何制定网站优化龙岗有什么网站优化影视行业网站优化比较好香港通过《维护国家安全条例》两大学生合买彩票中奖一人不认账让美丽中国“从细节出发”19岁小伙救下5人后溺亡 多方发声卫健委通报少年有偿捐血浆16次猝死汪小菲曝离婚始末何赛飞追着代拍打雅江山火三名扑火人员牺牲系谣言男子被猫抓伤后确诊“猫抓病”周杰伦一审败诉网易中国拥有亿元资产的家庭达13.3万户315晚会后胖东来又人满为患了高校汽车撞人致3死16伤 司机系学生张家界的山上“长”满了韩国人?张立群任西安交通大学校长手机成瘾是影响睡眠质量重要因素网友洛杉矶偶遇贾玲“重生之我在北大当嫡校长”单亲妈妈陷入热恋 14岁儿子报警倪萍分享减重40斤方法杨倩无缘巴黎奥运考生莫言也上北大硕士复试名单了许家印被限制高消费奥巴马现身唐宁街 黑色着装引猜测专访95后高颜值猪保姆男孩8年未见母亲被告知被遗忘七年后宇文玥被薅头发捞上岸郑州一火锅店爆改成麻辣烫店西双版纳热带植物园回应蜉蝣大爆发沉迷短剧的人就像掉进了杀猪盘当地回应沈阳致3死车祸车主疑毒驾开除党籍5年后 原水城县长再被查凯特王妃现身!外出购物视频曝光初中生遭15人围殴自卫刺伤3人判无罪事业单位女子向同事水杯投不明物质男子被流浪猫绊倒 投喂者赔24万外国人感慨凌晨的中国很安全路边卖淀粉肠阿姨主动出示声明书胖东来员工每周单休无小长假王树国卸任西安交大校长 师生送别小米汽车超级工厂正式揭幕黑马情侣提车了妈妈回应孩子在校撞护栏坠楼校方回应护栏损坏小学生课间坠楼房客欠租失踪 房东直发愁专家建议不必谈骨泥色变老人退休金被冒领16年 金额超20万西藏招商引资投资者子女可当地高考特朗普无法缴纳4.54亿美元罚金浙江一高校内汽车冲撞行人 多人受伤

天下网标王 XML地图 TXT地图 虚拟主机 SEO 网站制作 网站优化