|
![](/i/fill.gif) |
On 1/27/2012 4:41, nemesis wrote:
> Fighting the IDE is not a good idea. It's only inserting stupid shit because
> your stupid shit language demands it.
No. I mean I have something like
mystream.write(myobject);
and I want to call mymethod in the middle, to get
mystream.write(mymethod(myobject, 3));
and what I get is
mystream.write(mymethod(object_to_methodize, method_counter)myobject);
because Eclipse figures that rather than giving you drop-down pop-up boxes
like Visual Studio, it'll actually insert the crap into your input stream,
forcing you to delete it instead. Then it'll take over your arrow keys and
enter key, so if you actually do delete the inserted parameter name and try
to cursor to the end of the line, it'll randomly stick you somewhere inside
the expression, depending on how far the parser has gotten.
> you'd rather just use a simpler language and straight text editor...
I'd definitely rather use a language with more power and less boilerplate,
but that's not the problem here. The problem is that Eclipse (until I
figured out how to turn that off, except for the buggy bits, that is) would
inject what it thought you wanted into the text, rather than offer
suggestions. Now, having switched all that crap off, it just randomly
inserts parens after function calls.
--
Darren New, San Diego CA, USA (PST)
People tell me I am the counter-example.
Post a reply to this message
|
![](/i/fill.gif) |