Hacker News new | ask | show | jobs
by Osiris 4512 days ago
It seems the main question here is cost/benefit. For me, IDEs provide a lot of useful tools. For example, I love being able to hit a single key to jump to the source definition of a function call. It makes it super easy to trace program flow. ST doesn't do that (ctags plugin doesn't really help).

IDEs can be great when they understand your code well enough to do things like renaming all uses of a function, refactoring, applying code-style formatting, highlighting errors in code (I've caught a lot of errors from co-workers that use ST, while my IDE clearly highlights the bug), etc.

In cases where code is harder to analyze, like JavaScript, IDEs can be far less useful.