Why would any NOT want to use Visual Studio?

I can't speak for Emacs, but how long did you use Vim for? It took me a fair while to realize how powerful an editor it is.

I only really ever use Vim when i am in console and need to do a quick edit so use is probably the wrong word. I just don't think either seem too user friendly from being used to a GUI IDE. I guess i need to learn a few more shortcuts and maybe i will become a convert ;)
 
I actually attended a talk by Jon Skeet today and he mentioned that a lot of the time for quick things he simply uses a text editor (something derived from emacs, can't remember the name) and a command line compiler rather than Visual Studio.

He was talking about collaberation and communication in the development world, specifically his involvement with StackOverflow and said that he can have an answer knocked up, compiled, tested and posted before he could have even fired up VS.

For big projects I certainly wouldn't want to be without a good IDE though.
 
I only really ever use Vim when i am in console and need to do a quick edit so use is probably the wrong word. I just don't think either seem too user friendly from being used to a GUI IDE. I guess i need to learn a few more shortcuts and maybe i will become a convert ;)

Vim is just about the least user-friendly editor for a beginner who's coming from a GUI IDE, you're right :p

Vim is fundamentally different from most editors in that it eschews the use of the mouse in favour of the keyboard (though the mouse can be used, even over SSH, and is useful). It takes a lot of getting used to, but once you know your way around it, you'll become so much faster at editing text files that you'll wonder how you ever managed without it. I find it very frustrating having to use the mouse now, whenever I don't have access to Vim :)
 
I think out of all the IDEs i've used, VS2010 has to be by far the best.

I've used various versions of Eclipse and Netbeans during my time at Uni but they don't even come close to what you can do in VS2010 (and I really got into Eclipse and Netbeans especially Eclipse where I developed an Eclipse RCP application for my honours project.)

I find that VS allows developers to focus more on the task in hand rather than having to worry about things which are taken care by the IDE.
 
I've just installed VS2010 Ultimate today to take a look at a new Windows project, I've never used it before. My background is in Java and Netbeans is a god send, so it if can outdo it I'll be impressed.
 
I haven't touched code in a couple of years. But back in the day I'd choose Eclipse with suitable plugins over VS any day. I agree that vanilla Eclipse does leave a lot to be desired but add various plugins and it's fantastic.
 
Make sure you get a copy of ReSharper for it and you'll be laughing

Pffffft, CodeRush is better :P

I love VS but at times I'm far too dependent on intellisense, when I learnt Python I was just using TextMate and I picked up and memorised the std libs very quickly.

I've also spent a lot of time in IntelliJ lately working with Android and that is pretty powerful, it effectively has Resharper built in, but it is butt ugly.
 
I use Visual Studio almost exclusively lately. But thats more of a C# vs Java / [insert dynamic language] thing than a Visual Studio vs the world thing.

Maybe if classic ASP and PHP didn't ruin my taste for dynamic typing I'd be more into the newer stuff.
 
Last edited:
The price probably puts a lot of people off.. we (my employer) just made an enquiry for 20 VS2010 Ultimate licenses. £143,000+ (£7,000+ each) :eek:
 
I've just looked at the differences between CodeRush and ReSharper... CodeRush looks good, but as I am used to ReSharper, according to the posts I've seen, it'll probably annoy me?
 
The price probably puts a lot of people off.. we (my employer) just made an enquiry for 20 VS2010 Ultimate licenses. £143,000+ (£7,000+ each) :eek:

That's an issue. I'd think individuals, smaller companies and startups would have problems with pricing like that. I think we get a pretty big discount on those at work, ("Microsoft Gold Certified", not sure how much if a factor that is).

The pricing steps from Professional -> Premium -> Ultimate are huge though, so make absolutely sure you need "Ultimate" features, you can probably cut that price by almost an order of magnitude if you can get by with "Professional".
 
I've just looked at the differences between CodeRush and ReSharper... CodeRush looks good, but as I am used to ReSharper, according to the posts I've seen, it'll probably annoy me?

I've used both and preferred ReSharper.
ReSharper was what I had experience of first though, so it's possible it clouded my judgement.
I found that CodeRush put loads of extra crap all over my Visual Studio screen, which was very annoying.
 
That's an issue. I'd think individuals, smaller companies and startups would have problems with pricing like that. I think we get a pretty big discount on those at work, ("Microsoft Gold Certified", not sure how much if a factor that is).

The pricing steps from Professional -> Premium -> Ultimate are huge though, so make absolutely sure you need "Ultimate" features, you can probably cut that price by almost an order of magnitude if you can get by with "Professional".

We've got access to Premium on volume license, so we are sticking with that, but we wanted the "Testing" features of Ultimate, because everything we do has tests involved (TDD etc.) :)
 
Well there's no reason not to have mostly Premium then a few seats of Ultimate for those/shared that need it.

We have Codegear C++ Builder and have 3 seats of professional and one seat of Enterprise.
 
Back
Top Bottom