boblq wrote:

Now what does one gain with an IDE? I am not trolling. I really would like to know what people get out of these things.

Autocompleting just about everything
Popup documentation of functions
Overall code visualization and navigation (ie. outline views with color/icon views showing things like public/private/static at a glance) Syntax sensitive editing (ie. can rename someVariable just within a function, a module or project without affecting those you don't want)
Refactoring and hoisting assistance in the editor
Style suggestions which may not be pure errors
Lots of stuff which can be displayed at the relevant point in the editor buffer rather than requiring hunting between separate messages. Automatic updating of references when you rename a file (ie. import/include statements and the like)
Full Unicode support
On-the-fly editing of code inside the debugger which can then be immediately pulled into the environment during debugging

Certain languages require more boilerplate than they should (Java being an offender/C# also being in that category). IDE's tend to smooth out the differences between those languages and something like Perl or Python which isn't so verbose.

From my point of view, IDE's allow more information to be present on my screen at a simultaneous glance than anything else.

-a


--
[email protected]
http://www.kernel-panic.org/cgi-bin/mailman/listinfo/kplug-list

Reply via email to