« My GOODNESS!
Main
I guess I can't agree. »
I'm helping you!!!

If you've ever used Eclipse, you know that by default it "helps" you type your code. As if, before using Eclipse, I somehow struggled through hundreds of hours of laboriously typing closing braces and parentheses, and I've just been waiting for 15 years for someone to find a way to save me that time. Thank you, Eclipse!

In reality, every time Eclipse causes a mistake as I'm typing I just want to scream "I AM TYPING NOW! WE CAN'T BOTH BE TYPING AT THE SAME TIME! PISS OFF!"

Comments

Window -> Preferences -> Java -> Editor -> Typing

Disable everything you don't want, i.e.:

Automatically close:
- "Strings"
- (Parentheses), [square], and <angle> brackets
- {Braces}

Posted by: Seth at January 27, 2006 10:00 PM

Yes, yes, I did eventually find that. But don't you think it's an example of a feature that was implemented to prove it could be done, and not created because someone needed/wanted it?

Why is my life increasingly full of usability taking a back seat to demo-ability?

Posted by: Rus at January 27, 2006 11:25 PM

SlickEdit has an even better feature that helps you type keywords -- for example, every time I try to name a loop counter "i", it helpfully changes it to "if" when I hit space. It's quite well hidden how to turn it off, as well... does anyone actually use these features? I've never seen anyone at work leave it on unless they had just given up on finding the toggle for disabling it.

Posted by: Matt at January 30, 2006 12:12 PM

I used to hate that sort of thing too, but I actually got used to it after awhile. Eclipse is also pretty good about ignoring the fact that you typed the matching one if it believes that you don't want two of them.

Posted by: Shawn at February 16, 2006 01:03 AM
The views expressed on this site are mine personally, and do not necessarily reflect the views of my employer.