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

I've used Vim for about 19 years, and Visual Studio for about 15.

There really isn't much difference between typing :make and hitting F5. Both have syntax highlighting.

Where Visual Studio beats all others is:

- Debugger

- Intellisense

There are lots of other nifty features, but those two are what make me choose to use Visual Studio for some projects over Vim/shell tools.



The JetBrains IDE's (e.g. - IntelliJ, WebStorm) are pretty good, and they run on Windows, Mac and Linux. To me, JetBrains seems like the new Borland (in so far as they are focused on the stuff Borland did well - programmer edit / debug / profile tools), only without the language lock-in. (I started using the JB stuff a few months ago, and I am hooked now)

Like NetBeans, JetBrains also have a vi[m] plugin, so you get both vim style rapid edit commands AND auto-complete, lookup, debugging, etc.

Does Visual Studio have the "Awesome Edition" on all 3 major platforms?


Nope, but it has edit-and-continue debugging on windows.

I recall having trouble with a library crashing under Linux. I looked over the build scripts for it, created a corresponding Visual Studio project for it in Windows, and got it compiling. I then stepped through it with the debugger, edit-and-continue to fix the issue, and then copying the working source code back over to Linux.

I probably could have used gdb, but the debugger in Visual Studio is so good it was worth it. Debugging in gdb is more work than it was to port the library over, and that sucks.




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

Search: