Posted 31 Dec 2011
Link to this post
I use a combination of 2005 , 2008 and 2010 , Team Suite and Ultimate. at the moment mostly 2008 Team Suite (we are slow to upgrade our projects !!) . Also we use a lot of database Projects , quite big ones at that.
I have used Visual Assist X for 7 years on and off now , and Resharper for the last 3 years , it is very hard to itemise the intellesence advantage of these 2 but once you work with them , reverting to std VS is several steps back and very noticeable in how you work and type code.
For example the use of Camel Humps , ie shortcutting with the Pascal / Camel case capital letters ( eg CustomerDataSet = cds) has only come to VS 2010 this time around but has been in VAX as long as I can remember. Its like programming in shorthand <cds.ds > = CostomerDataSet.DataSource etc .... its very quick and very accurate.
Also the preference on selecting the Suggestion List preference is given to recently used or most used methods , functions , variables etc. rather than staright alphabetic. This makes a serious difference to how you program , because 9 times out of 10 , the variable you want is defaulted to the top choice , you simply tab to accept.
The other biggie is their Templates / AutoText features all show up as options in the suggestion list, yes VS snippets do too , but they are light years behind Resharper's offering. Again a major speed boost , you get templates for "nothing" as you type.
At the moment at work I use predominanlty 2008 and would serioulsy miss the features, even though 2010 has caught up a bit.
The list goes on , dare i be "cheeky" and suggest you install a demo of either (pref R#) and work with it , you will be "sore amazed". You may see why I miss it when I don't have it.
My problem at the moment is that R# has on the face of it a serious memory issue , I get to a couple of hours into a session with a big project and get virtual memory errors. This has not gone away with their 6.1 release Quite simply I need an alternative.
JC is showing nice progress to me , but the lack of that intellsense quite simply is a show stopper. I have been using a mix of JC and VAX , which play quite well together , but its hardly the answer as I have 3 parsers at it all trying to do the same thing .
Commercially , there are 4 big players , Coderush being the fourth but it is a very different product , in a straight fight JC will lose every time because of the intellesense shortfall (IMHO) , match the others for intellesence and the rest of you attributes will win through.
Your best bits in my opinion
Small Memory foot print
Fast (VERY IMP)
Having used all 3 competitors , i think you are on a winner BUT ....
I hope this helps
Happy New Year