views:

3755

answers:

5

I've seen ReSharper recommended a lot Unfortunately, it doesn't support C++ in Visual Studio. Is there anything out there you can recommend? I already use Visual Assist, and it does its job very well, but it's quite limited in comparison with ReSharper.

Any suggestions?

+3  A: 

Refactor Pro is available for Visual C++, this will give you some functionality. Also check out CodeRush, I think it also supports C++.

benPearce
Thanks, Refactor Pro looks like what I'm after.
Alf Zimmerman
+9  A: 

IMHO - Visual Assist X is best but expensive code completion/refactoring tool for C++. VAX has not so much features as ReSharper for C#, but it makes your C++ programming easier and faster... Just looked on CodeRush - it su%% as most of DevExpress libs & tools.

Oleg
+1  A: 

I tried both Refactor Pro and Visual Assist/X. Neither of them thrilled me in the same way that ReSharper does. I guess that mostly, this is because C++ is such a hard language to write automatic refactorings for.

Roger Lipscombe
A: 

The solution is to code in Eclipse or NetBeans, but such IDEs are not Visual Studio.

A: 

Actually I'd like to have Resharper for Eclipse. Milan do you use the std C++ Editor or is there a plug-in that works more like Resharper. The refactorings seem very limited and even one as simple as Rename doesn't seem to work very well compared to ReSharper.

Tod