The problem still persist today, as it seem.
I know the problem, but I don't know yet how to counter it...
You can see that if you try to edit an attribute at the end of the document, it is not as slow as editing an attribute at the beginning of the document.
Or you may see that if you try to edit attributes that have their ending-quote already in place (for example, first type in: attribute_name=""
and only then type in the attribute value, it is also not slow.
The problem occurs because when you type in an attribute without a value-ending quote ("), like so: attribute_name="...
, the rest of the document becomes the value of that attribute and is being processed by eclipse for every keystroke you make.
I have spent about half an hour looking at how to disable attribute value processing but failed (maybe I didn't look for it long enough).
Ben