为什么Eclipse只保存单个JavaScript、HTML和CSS文件的速度如此之慢?
我正在使用Spring的Eclipse包,即基于EclipseKeplerSR2(4.3.2)的STS版本3.6.0。Eclipse性能通常非常好,如果我保存为什么Eclipse只保存单个JavaScript、HTML和CSS文件的速度如此之慢?,eclipse,spring,spring-boot,spring-ide,Eclipse,Spring,Spring Boot,Spring Ide,我正在使用Spring的Eclipse包,即基于EclipseKeplerSR2(4.3.2)的STS版本3.6.0。Eclipse性能通常非常好,如果我保存Java文件,它是即时的。然而,当我试图保存一个JavaScript文件时,可能需要3秒钟的时间来保存,整个IDE在保存过程中都被冻结了,这非常烦人,实际上会影响生产效率。我已经做了一些挖掘,显然,有验证器,这样会导致速度减慢,所以我尝试关闭这些,但没有什么区别 这个问题也发生在CSS和HTML文件类型上,所以我确信这是专门针对web开发插
Java
文件,它是即时的。然而,当我试图保存一个JavaScript
文件时,可能需要3秒钟的时间来保存,整个IDE在保存过程中都被冻结了,这非常烦人,实际上会影响生产效率。我已经做了一些挖掘,显然,有验证器,这样会导致速度减慢,所以我尝试关闭这些,但没有什么区别
这个问题也发生在CSS和HTML文件类型上,所以我确信这是专门针对web开发插件的。有人能提出一个解决这个问题的方法吗?如有必要,我愿意禁用功能以提高保存时间
注意:我使用的是STS的股票版-没有额外的插件。起初我认为这与git有关,禁用它确实有点帮助(见下面的旧答案),但在进一步使用后,问题仍然存在。最后,我意识到问题出在
包资源管理器上
!如果我选择了带编辑器的链接
按钮,并且扩展了PackageExplorer树,那么Eclipse在保存Java源代码之外的任何东西时都非常慢。如果我取消选择“使用编辑器链接”(linkwitheditor),并确保树已折叠,则一切正常
旧答案:
事实证明,这与
egit
有关。我没有在Eclipse中使用git集成,所以我只是使用Team->Disconnect
命令禁用了对项目的git支持。一种可能是Eclipse.project和/或.settings已损坏。我经历了长达25秒的延迟。尝试删除这些文件/文件夹并重新创建项目。使用编辑器的链接使我在xhtml文件中的保存速度非常慢,不幸的是,我使用的是全新版本的Eclipse。这意味着您不能同时拥有与编辑器的链接和可接受的文件保存时间?!:)