复制/粘贴代码时Eclipse会挂起

时间:2009-08-18 14:09:30

标签: eclipse eclipse-plugin eclipse-3.4

我有一个大问题。当我使用 Ctrl + C / Ctrl + V 键进行任何复制/粘贴时,Eclipse会挂起。 / p>

是否归功于Eclipse验证代码系统?

我是否在Eclipse设置中弄乱了什么?

这是我的conf:

  • Eclipse 3.4.2
  • 插件RSE
  • Windows XP专业版Service Pack 2
  • Java VM版本= 1.5.0_11-b03

8 个答案:

答案 0 :(得分:89)

禁用Hyperlinking为我解决此问题。如果您仍想使用超链接,也可以将Default modifier key更改为 CTRL 以外的其他内容。

转到窗口 - > 偏好设置 - > 一般 - > 编辑 - > 文字编辑器 - > 超链接,取消选中Enable on demand hyperlink style navigation或更改Default modifier key

答案 1 :(得分:23)

我有同样的问题,并且能够通过以下方式解决它: 偏好 - > Javascript - >编辑 - >打字 - > “粘贴时”标题 ...然后关闭“更新导入”。

当我之前几乎每次复制或粘贴都挂起2秒或更长时间时,它自身的一个变化就完全消除了它。

答案 2 :(得分:9)

我通过以下步骤解决了这个问题:

  1. 确定哪个"编辑"造成了这个问题。我发现,在我的情况下,java脚本编辑器是导致它的那个,但是当在一个简单的文本编辑器中复制/粘贴时,(没有高光,没有颜色,没有任何东西)没有这样的问题。

    注意:Eclipse将文件加载到不同的"编辑器窗口/插件"根据文件扩展名,这是在General>中配置的。编辑>文件关联

  2. 由于我的情况是由JavaScript编辑器引起的,因此转到首选项> Java脚本>编辑>输入,并禁用所有"自动"框。这就成了伎俩。

答案 3 :(得分:4)

解决方案!!对我来说至少。

如果 CTRL + C 适用于某些编辑器,而不适用于其他编辑器,则某些插件设置必须将它们重新影响到另一个命令。

所以你必须去:

 Window->Preferences->General->Startup and Shutdown

并尝试逐个启用启动时激活的插件:
就我而言,是“动态语言工具包核心UI”

答案 4 :(得分:4)

我解决了取消选中所有绑定到 CTRL + C 的问题,除了Window -> Preferences -> General -> Keys

中的复制

答案 5 :(得分:2)

我想我找到了解决方案的开始here

使用-clean选项启动Eclipse似乎更好,但这还不够。 这是因为我的“工作区建筑挂起了一些flash文件”

答案 6 :(得分:0)

我只是想在这里分享我的观察结果,就像海洋中的卵石一样,我尝试了所有以上所有选项,但并不能解决我的问题。

实际上,在我的案例中,罪魁祸首是java文件的大小,因为在执行复制和粘贴操作时遇到这种挂起,导致代码行增加。

如此快速的解决方法使我有了一个用于开发的临时文件,一旦完成,将代码移至相应的Java文件中,就可以摆脱这一障碍。 (我是Selenium + Java专家,所以此解决方法对我有用)。

答案 7 :(得分:0)

编辑Java代码时遇到了问题。每次我输入CTRL + C时,编辑器都会冻结一小段时间。

就我而言,我只打开了文本编辑器中可用的Go to declaration。请参阅Window -> Preferences -> General -> Editors -> Text Editors -> Hyperlinking