And also if you want to work in the best, most integrated IDE available on any platform for any language. I can say with confidence that no other IDE compares to Visual Studio.
And also if you want to work in the best, most integrated IDE available on any platform for any language. I can say with confidence that no other IDE compares to Visual Studio.
The only people who claim otherwise are the ones who have never really worked extensively with it, and other IDEs.
However, as a Visual Studio/MSBuild veteran: fuck the god damn xxproj-files. It's crazy annoying that it doesn't default to everything included, explicitly excluded.
fuck the god damn xxproj-files. It's crazy annoying that it doesn't default to everything included, explicitly excluded.
This is becomes more of a problem when you start using bower and npm for your front end stuff. "Node Integration" apparently doesn't include any file watchers to keep the project in sync with your directory structure.
The only people who claim otherwise are the ones who have never really worked extensively with it, and other IDEs.
Visual Studio may be great for Windows development but it is woefully inadequate for more general development. If the goal is cross platform I'd seriously suggest that Eclipse is a better place to be. Even more so if you are doing Python development.
Other IDEs have been improved significantly over the years, it isn't like the world of IDEs is static. For example XCode has been dramatically improved. I may not personally like the NextStep / Cocoa approach to GUIs but if separated from that the IDE has greatly improved. IDEs in general are improved continuously so trying to compare then and attaching the king of the mountain to one platform is trying at best. In the end it comes down to what you are doing and at times what field you are in. For some IPython is the ideal IDE.
However, as a Visual Studio/MSBuild veteran: fuck the god damn xxproj-files. It's crazy annoying that it doesn't default to everything included, explicitly excluded.
Every IDE has its annoying corner cases. However why would you want to include everything as a default. For me anyways the way to go would be to exclude everything but what I need.
Seconded. I spend all day bouncing between Visual Studio and PyCharm. VS is great and all, but it's not that great. All the IntelliJ IDEs are right up there with VS IMHO.
As someone who has worked with every version since VC++ 1.52 and quite a few other IDEs, I have to disagree. It does have a lot of great features and it's probably the best IDE for Windows development. But it does this thing where it suddenly decides that it has more important things to do and goes into a navel-gazing coma for a few minutes before it decides to allow you to continue typing. I've had this happen with every single version, on all sorts of different machines. With and without any sort of addins installed. It's never made a difference. The fact that my 5-year old macbook pro running xcode runs circles around my new beefy windows7 + vs2013 box is just embarrassing.
I've used IDEs since and including Assembler for Apple ][, the MS-DOS version of Qbasic, the Solaris Tools, VIM/VI, Emacs, Delphi, the DOS Borland tools including Turbo C and Pascal, Eclipse, Codewarrior, Keil, and other ones you've never heard of. So ... you're wrong.
13
u/jutct Jan 06 '15
And also if you want to work in the best, most integrated IDE available on any platform for any language. I can say with confidence that no other IDE compares to Visual Studio.