Agreed.
One thing I really hate in editors is, for instance, when you type a div tag and it adds the closing quote when you press the open quote. I also don't like editors that add closing tags automatically <div>I am not so lazy I can't type the closing tag</div>. Intellisense can sometimes be cool for learning but largely I think it makes programmers lazy. A lot of programmers that use IDE's with intellisense/code completion end up relying on the intellisense to write a program, rather than actually knowing the objects, methods, properties and events. Another thing that really annoys me is lesser editors where you select a multi-line text block hit tab and it deletes the text block instead of indenting the block. Things I love: . Syntax Highlighting . Code Folding . Block Commenting / Un-Commenting . Quick Function Lists (where the editor places a list of the functions from your code in a window, and clicking on a function name goes to that functions definition). . Multiple File Searching / Regex Searching . Shift Arrow Key(s) / Delete / Insert :-) (ya, I love cut n' paste) I always have the code open on one monitor and a browser on the other so I can test changes just as fast as I can hit refresh. I actually prefer to work outside of an IDE, I write in VS.NET a bunch but when it comes to coding the js, html and css I can't stand the IDE and load up ultraedit every time. On the unix side, I use to use pico (don't make fun), vi is just to unfriendly... But now they have ultraedit for X so that's what I use, although, I'm not a big fan of X, I prefer a terminal and not an xterm window, an actual local terminal. -----Original Message----- From: [email protected] [mailto:[email protected]] On Behalf Of Sanford Whiteman Sent: Tuesday, April 13, 2010 7:11 PM To: Paul Saukas Subject: Re: [Moo] Re: moo tools java script editor > In my opinion Code completion can be a dangerous thing. +1 Highlighting I like, integrated API docs I like, completion no. -- S. -- To unsubscribe, reply using "remove me" as the subject.
