eclipse - Eclipse 在保存操作上非常慢。有什么办法可以改善这一点?
问题描述
我正在使用 Eclipse 2019。保存操作非常慢。我有必要启用保存操作来进行代码格式和缩进检查。但是此时看着 Eclipse 又忙又慢真的很痛苦。
有没有办法改善这一点?
我正在尝试 Intellij。它在保存操作上比 Eclipse 好得多。
我真的希望 Eclipse 具有相同或相似的性能。
编辑:
我正在使用面向企业 Java 开发人员的 Eclipse IDE,版本 2019-12。
我只安装了两个编辑器插件:一个用于资源包文件,一个用于 bash 文件。
编辑2:
抱歉,我应该说大 Java 文件上的保存操作是缓慢的。我们有很多文件都超过 2000 行。其中一些是两倍、三倍甚至更多。我们经常看到对话框告诉我们可以关闭保存操作以缩短等待时间。我用 Intellij 进行了测试。相同的文件,相同的格式化程序和保存操作,在 Intellij 中没有明显的延迟,但 Eclipse 需要更多时间(即使没有显示该对话框也很明显)来完成操作。跟改本身没关系,改很多地方,或者改一行都是一样的。我的猜测是 Intelliji 可能会在此过程中跟踪更改,并且仅在更改的位置执行格式化和保存操作。但 Eclipse 可能不会在此过程中跟踪更改,并在最后对整个文件进行格式化和保存操作。
我没有附加源代码控制和其他东西。
解决方案
你是用 Ctrl-S 保存的吗?
每当我使用 Ctrl-C/V 复制/粘贴时,我都会遇到类似(或相同的问题)。似乎根本问题可能是我的超链接键是“Ctrl”,所以每当我要复制/粘贴时,它都在尝试制定超链接选项 - 停止编辑器。
将超链接修饰键(常规 > 编辑器 > 文本编辑器 > 超链接)更改为 Alt 并且不再缓慢复制/粘贴。
推荐阅读
- c# - 调用包含 Func 参数的 ac# 方法的 F# 代码行为异常
- node.js - 如何从 MediaStream 对象创建可读流
- php - 如果之后没有找到数字,则正则表达式排除破折号/连字符
- r - 我有两组外观相同的数据,一组提到“级别”,另一组没有。如何更改它以使两者都具有“级别”?
- flutter - 如何访问使用 MultiProvider 创建的模型中的流?
- php - (WordPress)尝试在我的 CPT 插件脚本中实现 jquery
- ios - 我是否需要苹果 MFI 程序才能通过 USB 电缆访问 IOS 设备的短信?
- c++ - 如何修复 Eigen::NaturalOrdering
>::MatrixType' 没有名为 'isCompressed' 的成员 - ios - iOS 13 beta 中未加载自定义字体
- c - 空闲字符内存