This has been driving me crazy, and I've finally solved it - so thought I'd share it with the world.
I'm a relative newcomer to the joys of the "Spring" and "Eclipse", and have come from the Linux world of VI and VIM (which I hate to admit, I love). I find Spring's over-keen advise giving to be a real pain and time waster. Every time I type a quote, it gives me two (even when it isnt appropriate). Every time I type "(" it adds ")" immediately after it -- etc, etc, etc. The result is I am forever having to correct the mistakes Spring is adding to my code. Yuk!
I dont mind a little help with indenting, but other than that I want to see what I type, not what some half-brained editor thinks I should be typing.
After some discussions with colleagues, and google searching I discovered where the relevant configuration options are buried - and having turned them all off, I am a much happier and more productive person.
For me, the settings for HTML, Java and Groovy where the important ones.
Here's how I did it..
- In "Window" menu, select "Preferences"
- Type the word "Typing" into the search box at the top left of the dialogue.
- Browse to each of the relevant "Typing" pages now highlighted and clear the options I didn't like
- Click "Save"
- Close the Spring program and restart it.
These steps made all the difference between and painful and an enjoyable "Spring" experience - I hope it does the same for you.