Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

Any other VS.NET/ReSharper folks get halfway through his list of things that IDEs don't do, quietly noting that our IDE does in fact do them, then quit reading?

That's one of the big benefits of a compiled language like C#. The IDE can be continuously background-compiling, making things like Refactor/Rename work like the author wishes it would instead of replacing strings. Same with Find Usages, Find Declaration, and Automatically Import the Stuff I Need.

Every time I wander off into Ruby or Python, I end up coming back a little bit sad. Such nice languages, but the tools just can't hang.



Which brings up a good point: Where are the Javascript IDEs?


This might sound heretical, but I find that current Eclipse 3.6 for Javascript is not bad at all. http://www.eclipse.org/downloads/packages/eclipse-ide-javasc...

Since hard drive space is cheap, I have different Eclipse installations for each language I use. This seems to cut down on plugin hell and slowdowns that people often complain about.

I can't comment on how good Eclipse is actually for web development, but for embedded Javascript scripting it works splendidly. Most precisely, it lets me zoom in and out of abstractions in a large project with multiple files with ease.


Does it have properties and method autocomplete?


JetBrains WebStorm. While not really up to level of some of the better IDEs for other languages, it's probably the best JavaScript IDE currently available.


I've used both vim and Visual Studio. The latter was surprisingly good, providing reasonable code-completion.

(disclaimer: I currently work at MSFT, but am not anywhere near the VS team).


It's their dynamic nature. Static analysis is a big pain in the ass.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: