idea启动缓慢解决办法

这篇具有很好参考价值的文章主要介绍了idea启动缓慢解决办法。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

idea启动缓慢解决办法



前言

安装新版idea后项目启动慢,综合网上各种方法如下,很大程度上解决启动慢的问题。


一、修改内存大小

idea ->帮助->更改内存设置
**idea启动缓慢解决办法,Java专栏,intellij-idea,java,ide
**
我修改为4096,保存并重启
idea启动缓慢解决办法,Java专栏,intellij-idea,java,ide

二、虚拟机运行大小

帮助->编辑自定一VM选项
idea启动缓慢解决办法,Java专栏,intellij-idea,java,ide
我最小运行设置为2028,最大设置为4096(8G建议1024和2048)

-Xms2048m
-Xmx4096m

idea启动缓慢解决办法,Java专栏,intellij-idea,java,ide

三、插件禁用

该模块 摘录于IDEA2023.1.3自带插件禁用,减少内存占用

1、安卓相关

名称 描述
Android 支持使用IntelliJ IDEA和Android Studio开发Android应用程序
Android Design Tools 为Android Studio提供一套设计工具
Smali Support 添加对安卓反汇编程序生成的smali文件的支持

idea启动缓慢解决办法,Java专栏,intellij-idea,java,ide

2、构建工具

构建工具的话,我自己用的是maven,所以我只保留了maven,其他的全部禁用了

名称 描述
Ant 提供与Ant构建工具的集成
Gradle 提供与Gradle的集成,以实现软件包的构建、测试、发布和部署的自动化
Gradle Extension 提供了额外的Gradle集成功能:IntelliJ Profiler支持渐变运行配置
Maven 提供Maven支持
Maven Extension 供了对Web、JavaEE和依赖关系分析图的Maven支持

idea启动缓慢解决办法,Java专栏,intellij-idea,java,ide

3、Code Coverage 代码覆盖率

java的代码覆盖率插件

名称 描述
Code Coverage for Java 收集并显示Java的覆盖率信息

idea启动缓慢解决办法,Java专栏,intellij-idea,java,ide

4、数据库

名称 描述
Database Tools and SQL 用于基于idea的数据库工具和SQL插件,允许查询、创建和管理数据库,并提供完整的SQL语言支持

idea启动缓慢解决办法,Java专栏,intellij-idea,java,ide

5、部署工具

名称 描述
Docker 提供与Docker的集成
FTP/SFTP/WebDAV Connectivity 通过FTP(S)/SFTP/WebDAV提供与远程主机的连接,并允许您在文件系统中部署文件或为其提供web路径
GlassFish 提供与GlassFish应用程序服务器的集成
Jakarta EE:Application Serviers 为Java EE/Jakarta EE应用程序服务器提供API,并将其运行配置集成到Services视图
Tomcat and TomEE 增加了对Tomcat应用程序服务器的支持(springboot自带tomcat,用不到)
WildFly 允许配置和使用WildFly(JBoss应用程序服务器)

idea启动缓慢解决办法,Java专栏,intellij-idea,java,ide

6、html和xml

名称 描述
HTML Tools 为HTML/CSS编辑提供高级功能:检查、快速修复、智能导航操作等
Refactor-X idea的新的自动化XML重构
XPathView+XSLT 提供了根据IDE中打开的任何XML文档评估XPath表达式的可能性(禁用后会导致xml的SQL语句关键字没有高亮显示)

idea启动缓慢解决办法,Java专栏,intellij-idea,java,ide

7、ide settings

名称 描述
Settings Sync IDE 配置同步,需要登录 JetBrains 账号

idea启动缓慢解决办法,Java专栏,intellij-idea,java,ide

8、JavaScript框架和工具

名称 描述
Angular and AngularJS Angular 项目支持,Java开发用不到
JavaScript and TypeScript 支持JavaScript和TypeScript语言,Java开发用不到
JavaScript Debugger JavaScript Debug 工具,Java 开发用不到
JavaScript Intention Power Pack JavaScript的上下文操作,Java开发用不到
Karma 与Karma集成的JavaScript测试程序
Next.js Support Next.js框架支持
Node.js node.js项目支持,Java开发用不到
Node.js Remote Interpreter 在远程环境中运行和调试Node.js应用程序,Java用不到
Polymer & Web Components web组件支持,Java用不到
Prettier Prettier支持,Java用不到
TSLint 提供与TSLint的集成,TypeScrip工具
Vite 支持Vite构建工具
Vue.js vue项目支持
Webpack Webpack支持,JavaScript应用程序的静态模块打包器

idea启动缓慢解决办法,Java专栏,intellij-idea,java,ide

9、jvm框架

这一块的话,基本上都和Java相关,看个人需求禁用,我都没有禁用。
说一下Hibernate这个插件,这个插件必须要勾上,不勾上会导致mybatis里的xml文件的SQL语句关键词没有高亮显示。我一开始就是把它给禁用了,然后SQL关键词没有高亮,我怎么都找不到原因,后面还是偶然间给勾上了才发现的。它勾上了,那么上面说到的Database Tools and SQL插件也会自动勾上。
idea启动缓慢解决办法,Java专栏,intellij-idea,java,ide
idea启动缓慢解决办法,Java专栏,intellij-idea,java,ide

10、Keymap快捷键映射

我使用的是idea的快捷键,所以我都禁用了。

名称 描述
Eclipse Keymap Eclipse快捷键映射
NetBeans Keymap NetBeans快捷键映射
Visual Studio Keymap Visual Studio快捷键映射

idea启动缓慢解决办法,Java专栏,intellij-idea,java,ide

11、kotlin框架

名称 描述
Ktor 用于创建连接系统的web应用程序框架,可以使用它来创建服务器端和客户端应用程序

idea启动缓慢解决办法,Java专栏,intellij-idea,java,ide

12、Languages工具

名称 描述
Gherkin 增加了Gherkin语言的支持
Groovy 增加了对Groovy语言的支持
Kotlin 在IntelliJ IDEA和Android Studio中提供Kotlin语言支持
Markdown Markdown支持
Properties 启用对.properties文件的智能编辑
Shell Script 添加了对使用shell脚本文件的支持
Toml 添加对TOML配置文件语法的支持
YAML 为YAML语言提供语法高亮显示和编辑器功能

idea启动缓慢解决办法,Java专栏,intellij-idea,java,ide

13、microservices工具

名称 描述
Endpoints 如果有使用 IDEA 自带的 HTTP Client 进行接口测试的,这个插件可以快速生成对应接口的 请求文件(这个插件被禁用的话,spring相关的几个插件也会被禁用)
gRPC gRPC 框架支持
HTTP Client 提供从代码编辑器编写和执行HTTP请求的支持
OpenAPI Specifications 支持OpenAPI和Swagger规范文件
Protocol Buffers Protocol Buffers 文件支持,语法提示等等

idea启动缓慢解决办法,Java专栏,intellij-idea,java,ide

14、开发工具

名称 描述
Plugin DevKit 支持为IntelliJ IDEA和其他基于IntelliJ平台的产品开发插件
Remote Development Gateway 远程开发,可以连接你的远程 JetBrains IDE 后端

idea启动缓慢解决办法,Java专栏,intellij-idea,java,ide

15、style样式工具

名称 描述
CSS css编码支持
Less 支持CSS的LESS方言
PostCSS 支持PostCSS
Sass 为所有支持JavaScript的JetBrains IDE提供对Sass的支持
Tailwind CSS Tailwind CSS框架的支持

idea启动缓慢解决办法,Java专栏,intellij-idea,java,ide

16、swing

名称 描述
UI Designer 允许以图形方式设计Swing UI,支持代码生成/插入、预览、小部件库和与UI相关的代码检查

idea启动缓慢解决办法,Java专栏,intellij-idea,java,ide

17、模板语言工具

名称 描述
FreeMarker FreeMarker 支持
Jakarta EE:Server Pages(JSP) jsp支持,现在应该没人用jsp了吧?
Thymeleaf Thymeleaf 支持
Velocity Velocity支持

idea启动缓慢解决办法,Java专栏,intellij-idea,java,ide

18、测试工具

名称 描述
Cucumber for Groovy 添加对Cucumber测试工具的支持
Cucumber fo Java 添加对Cucumber测试工具的支持
JUnit 支持JUnit测试
TestNG 支持TestNG,一个Java单元测试框架

idea启动缓慢解决办法,Java专栏,intellij-idea,java,ide

19、版本控制工具

名称 描述
Git 提供与Git集成
GitHub 提供与GitHub的集成
Mercurial 允许使用Mercurial版本控制系统
Perforce Helix Core 允许使用Perforce版本控制系统
Subversion 提供与Subversion VCS的集成

idea启动缓慢解决办法,Java专栏,intellij-idea,java,ide

20、其他工具

名称 描述 建议
API Recommenders Recommenders插件补充了ML补全插件,为不同的语言提供上下文感知补全建议 禁用
Bytecode Viewer 显示已编译Java类文件的字节码 保留
Code With Me 协作开发和配对编程的新解决方案 保留
Copyright 确保项目或模块中的文件具有一致的版权声明 禁用
Dependency Structure Matrix 分析JVM类文件 保留
Diagrams 为所有基于IntelliJ的IDE本机图表类型提供API 禁用
Eclipse Interoperability 实现与Eclipse的互操作性 禁用
EditorConfig 处理.editorconfig文件中的属性,并将它们应用于所有JetBrains IDE中所有支持的语言 禁用
Grazie Lite 普通文本的拼写和语法检查 禁用
IDE Features Trainer 学习快捷键和高效开发技巧的插件 禁用
IntelliLang 支持用户可配置的语言注入,这个不能禁用 保留
Java Bytecode Decompiler .class文件查看器 保留
Java Internationalization 为Java源代码的国际化提供代码检查和相应的快速修复程序(这个不能禁用,会影响很多其他插件) 保留
Java Stream Debugger 可视化Java流上的操作链。在某些方面,这个插件是在这里修改,并提供解决方案,你可能会遇到的问题。它通过添加跟踪当前流链按钮扩展了调试器工具窗口,该按钮在调试器停止在流API调用链内时变为活动状态 禁用
Machine Learning Code Completion 该插件通过使用机器学习将更相关的项目排名更高来重新排序完成弹出框中的元素,从而改进了代码完成功能。要为您的编程语言启用该功能,请检查编辑器 通用
Machine Learning in Search Everywhere 该插件通过使用机器学习对搜索结果进行排序来改进“到处搜索”功能,使更相关的结果出现在列表的更靠前的位置。 禁用
Package Checker 检查Gradle、Maven、NPM和PyPI依赖项是否存在已知漏洞 保留
Package Search 查找和管理JVM和Kotlin多平台项目的依赖关系 保留
Performance Testing 用于自动执行测试脚本、捕获性能快照和收集性能统计信息的插件 禁用
Qodana JetBrains 开发的一种代码质量检测工具,可以将智能代码检查带入到 CI/CD 管道中 禁用
Shared Project Indexes 通过使用定制的项目共享索引来减少总体索引时间和CPU使用 保留
Space JetBrains 为团队和项目开发提供的一个解决方案 禁用
Styled Components & Styled JSX 添加了对样式化组件和样式化jsx的支持 禁用
Task Management 为IDE提供任务管理功能 保留
Terminal 提供集成终端(视图) 保留
TextMate Bundles 支持由TextMate捆绑包控制的任意文件类型的语法高亮显示 保留
Time Tracking 启用“任务管理”插件的时间跟踪 保留
WebP Support webp 格式的图片查看 禁用

idea启动缓慢解决办法,Java专栏,intellij-idea,java,ide
idea启动缓慢解决办法,Java专栏,intellij-idea,java,ide
idea启动缓慢解决办法,Java专栏,intellij-idea,java,ide文章来源地址https://www.toymoban.com/news/detail-706327.html

到了这里,关于idea启动缓慢解决办法的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • Intellij-idea 如何编译maven工程*

    在 Intellij IDEA 中编译 Maven 工程的步骤如下: 打开你的 Maven 工程。如果工程已经在 IDEA 中打开,那么你可以直接进行下一步。如果没有,你可以通过 File - Open 在弹出的对话框中选择你的 Maven 工程路径进行打开。 打开 Maven 项目窗口。在 IDEA 的右边会有一个 Maven 项目的窗口,

    2024年02月02日
    浏览(44)
  • 如何在Intellij-idea如何编译maven工程

    在 IntelliJ IDEA 中编译 Maven 工程,你需要遵循以下步骤: 打开 IntelliJ IDEA :首先,启动 IntelliJ IDEA。 打开 Maven 项目 :在欢迎界面上,选择 \\\"Get from Version Control\\\",然后选择你的 Maven 项目的仓库地址。或者,如果你已经有了项目文件(如  .idea  和  pom.xml ),你可以直接打开这

    2024年01月18日
    浏览(63)
  • IDEA 中 Java 项目的main 方法没有启动按钮无法启动解决办法

    1.打开模块设置,检查jdk版本是否正确 Project: SDKs: 2.点击编辑配置 检查jdk以及类名是否正确 3.回到模块设置的Modules,注意这两个地方 src需要是蓝色的Sources,java文件夹不能是蓝色的Sources,否则都会导致main方法没有启动按钮。 (本人之前将java文件夹不小心弄成蓝色的Sou

    2024年02月03日
    浏览(36)
  • IntelliJ IDEA 2021.2启动失败解决方法

    遇到IntelliJ IDEA 2021.2启动失败问题?解决方法:删除-javaagent参数。详细步骤:打开CMD,进入安装目录,编辑.bat文件,删除相关参数,重新启动IDEA。

    2023年04月08日
    浏览(60)
  • IntelliJ IDEA路径里面的反斜杠变成了其他符号解决办法

    IntelliJ IDEA里面配置任何路径的时候路径里面的反斜杠分隔符变成了其他符号解决办法。 路径都变成了W加删除线。 原因: 字体设置问题,字体把斜杠转义了。 别用Gothic的相关字体,换成其他字体即可。

    2024年02月15日
    浏览(49)
  • IntelliJ IDEA 中的控制台输出日志中文乱码之解决办法

    IntelliJ IDEA 中的控制台输出日志中文乱码通常是由于控制台使用的默认字符编码与系统不匹配所致。要解决这个问题,请尝试以下方法: 打开 IntelliJ IDEA, 在顶部菜单栏查看 Run/Debug Configurations 列表。这是您项目中所使用的配置列表。 选择您要修改的 Run/Debug Configuration。如果有

    2024年02月08日
    浏览(46)
  • Intellij IDEA运行报Command line is too long的解决办法

    想哭,vue前端运行起来,对应的后端也得起服务。 后端出的这个bug,下面的博客写的第二种方法,完整截图是下面这个。 ​​​​​​​​​​​​​​​​​​​​Intellij IDEA运行报Command line is too long的解决办法 - 知乎 (zhihu.com)​​​​​​​  ​​​​​​​    

    2024年02月14日
    浏览(28)
  • 使用IntelliJ IDEA本地启动调试Flink流计算工程的2个异常解决

    记录 :471 场景 :使用IntelliJ IDEA本地启动调试Flink流计算时,报错一:加载DataStream报错java.lang.ClassNotFoundException。报错二:No ExecutorFactory found to execute the application。 版本 :JDK 1.8,flink-1.11.6,IntelliJ IDEA 2021.2.3。 一、解决加载DataStream报错java.lang.ClassNotFoundException 1.前提 在代码工

    2024年02月09日
    浏览(29)
  • Intellij IDEA菜单栏不见了(Main Menu as Separate Toolbar),恢复菜单栏显示的解决办法

    有人问博主,关于Intellij IDEA菜单栏找不到了,被不小心的操作给隐藏了,怎么办? 这里我先把问题复现一下, Intellij IDEA 的菜单栏隐藏后,如下图: 是不是很慌! 关于这个问题,有两种解决办法, 一种是通过指令, 一种是通过快捷键, 首先看第一种: 通过指令的方式打

    2024年02月01日
    浏览(34)
  • IDEA项目启动很慢的3种解决办法

    目录 一、清除缓存并重启IDEA 二、修改VM参数 参数说明 参考配置 三、去掉断点(解决问题) ​ 有用请点赞,养成良好习惯! 疑问、交流、鼓励请留言!

    2024年02月12日
    浏览(37)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包