4 ms·
There are two camps of people: pro-IDE and anti-IDE. The real answer is, it is going to take both, and they have to be very well designed. Most people hate ID
by gavanwoolery 15y ago
There are two camps of people: pro-IDE and anti-IDE.
The real answer is, it is going to take both, and they have to be very well designed. Most people hate IDEs because they are so cluttered and inefficient, and many people hate advanced text editors because they can be difficult to learn or non-intuitive.
That said, let me give a little tiny side rant about text editors...
We still edit code on the character level. This is retarded (in my view) because really code isn't about characters, it is about tokens. I don't care if the data gets saved as characters, but I do have a problem strictly editing one character at a time.
Problem: layout. Crazy tabbing and spacing should not be necessary to line things up. Rather code should be in something like an excel sheet, with one token per box. LHS and RHS should be aligned vertically, automatically. This would mean you could do some interesting things, like easily multi-select a vertical row of tokens. Perhaps for readability purposes, you could easily toggle between normal text layout and an excel style layout...Maybe I'm nuts but sometimes you have to try crazy things to make progress.