Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/eclipse/9.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/email/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
为什么Eclipse只保存单个JavaScript、HTML和CSS文件的速度如此之慢?_Eclipse_Spring_Spring Boot_Spring Ide - Fatal编程技术网

为什么Eclipse只保存单个JavaScript、HTML和CSS文件的速度如此之慢?

为什么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开发插

我正在使用Spring的Eclipse包,即基于EclipseKeplerSR2(4.3.2)的STS版本3.6.0。Eclipse性能通常非常好,如果我保存
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。这意味着您不能同时拥有与编辑器的链接和可接受的文件保存时间?!:)