62

I have a big problem. Eclipse is hanging up when I do any copy/paste with Ctrl+C / Ctrl+V keys.

Is it due to the Eclipse validation code system?

Do I mess something in my Eclipse setting?

Here is my conf :

  • Eclipse 3.4.2
  • Plugin RSE
  • Windows XP pro Service Pack 2
  • Java VM version = 1.5.0_11-b03
BuZZ-dEE
  • 6,075
  • 12
  • 66
  • 96
Pierre-Gilles Levallois
  • 4,161
  • 4
  • 28
  • 37

10 Answers10

118

Disabling Hyperlinking fixed this for me. You could also just change the Default modifier key to something other than CTRL if you still want to use hyperlinking.

Go to Window -> Preferences -> General -> Editors -> Text Editors -> Hyperlinking and either uncheck Enable on demand hyperlink style navigation or change Default modifier key.

BuZZ-dEE
  • 6,075
  • 12
  • 66
  • 96
theblang
  • 10,215
  • 9
  • 69
  • 120
  • @Kremchick I am glad this helped. The issue was driving me insane at work, where we recently switched to a virtual environment. – theblang Feb 08 '13 at 17:01
  • 11
    note: this will disable your ability to hover over methods and go their declarations and implementations. This did not fix my issue and if it doesn't fix yours, remember to turn this back on. – Mark Mar 04 '13 at 19:53
  • 3
    Good note. If this does fix the issue it would probably be best to just remap the button instead of disabling it if you still want to use the hyperlinking features. – theblang Mar 05 '13 at 20:10
  • This seems like it fixed the issue for me. Mark: simple workaround is just use hotkeys for open declaration – kchoi Oct 28 '13 at 16:01
  • @kchoi I switched from `ctrl` to `alt`. – theblang Feb 27 '14 at 14:13
  • damn, this has been driving me crazy for ages. i wish i had googled for a fix sooner. it instantly stopped freezing up when i made that change. – jnl Jan 24 '17 at 02:54
  • I can't believe it was that simple. That should be by default at ANY other key than Ctrl. – Christos Karapapas Feb 04 '19 at 10:04
  • I found that the more open projects you have in your workspace, the slower the recommendations, regardless of the key. So, if you can close some projects, the experience will be better. – Hugo M. Zuleta Jul 29 '20 at 14:24
  • I had this problem in the Java Editor and solved it disabling only the "Java Property Key" checkbox. – Robert Hume Oct 10 '20 at 17:05
  • Wow, thanks. I use Ctrl-V, Ctrl-Z, and Ctrl-D often so this was driving me crazy! – rougou Dec 17 '20 at 06:34
  • You are a life saver . I guess they should put this on "Eclipse/STS tip of the day" . Thank you – Nishant_Singh Apr 21 '21 at 04:11
28

I had the same issue, and was able to solve it by going to: Preferences -> Javascript -> Editor -> Typing -> "When pasting" heading ... then turning "Update imports" off.

That one change on its own completely eliminated it, when I was previously getting hangs of 2 seconds or more on almost every copy or paste.

Andrew Faulkner
  • 3,662
  • 3
  • 21
  • 24
11

I solved this issue with these steps:

  1. Identify which "editor" is causing the problem. I detected that, in my case, the java script editor was the one causing it, but when copy/pasting in a simple text editor, (no high light, no color , no nothing) there was no such problem.

    Note:Eclipse loads the file in different "editor windows/ plugins" depending on the file extension, this is configured in General > Editors > File Associations

  2. As my case was caused by the JavaScript editor, went to Preferences > Java Script > Editor > Typing, and disabled all the "Automatically" boxes. This made the trick.

Code Spark
  • 178
  • 14
DevNull.ar
  • 111
  • 1
  • 4
4

THE solution!! For me at least.

If CTRL + C works for some editor, not for other, then some plugin settings must have re-affected them to another command.

So you have to go to:

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

and try to disable, one by one the plugins activated on startup:
in my case, was "Dynamic Languages Toolkit Core UI"

BuZZ-dEE
  • 6,075
  • 12
  • 66
  • 96
Luca Davanzo
  • 21,000
  • 15
  • 120
  • 146
4

I solved unchecking all bound to CTRL + C except Copy in Window -> Preferences -> General -> Keys

Alessandro Pezzato
  • 8,603
  • 5
  • 45
  • 63
2

I think I have found a beginning of a solution here.

Starting Eclipse with -clean option seems to be better but this not enough. this is because my "workspace building is hanging up on some flash file"

drac_o
  • 427
  • 5
  • 11
Pierre-Gilles Levallois
  • 4,161
  • 4
  • 28
  • 37
1

I faced the problem when editing java code. Every time I typed CTRL + C the editor freezes for a short period of time.

In my case I only turned of the Go to declaration that is available in textual editors. SeeWindow -> Preferences -> General -> Editors -> Text Editors -> Hyperlinking.

René Link
  • 48,224
  • 13
  • 108
  • 140
1

In my case it seemed to be related to remote connection to the PC (working directly on the PC was not freezing it, while working remotely via Remmina it was). My fix was to unbind ALL commands on Ctrl+C (Window > Prefs > General > Keys), including the basic Copy (!!!). The operating system (or Eclipse core functionality) seems to handle clipboard keys correctly by default, no need to bind the additional "Copy" command to it. Now it's not freezing anymore, enjoy!

king pong
  • 317
  • 3
  • 8
0

Just wanted to share my observations here as a pebble in the ocean, I had tried with all most all of the above options but it didn't solve my issues.

Actually, in my case the main culprit was the java file size, as lines of code increased encountering this hanging while copy & paste actions.

So quick workaround which I made to have a temp file for development and once all done, moving the code to respective java file, get me out of this hurdle. (I am a selenium + Java guy, so this workaround worked for me).

Shayki Abramczyk
  • 36,824
  • 16
  • 89
  • 114
Kris
  • 61
  • 7
-1

I faced the same issue. Maybe all the above suggestions worked. I would like to point out window -> preferences -> keys and restore Defaults button might help.