Refactor! for Visual C++ 2005
-
Someone posted a link to this[^] free tool that adds 15 or so refactorings to VS2005, so I thought I'd give it a try. Sadly, the performance of VS2005 (which was never brilliant on my PC - 'Updating Intellisense' anyone?) took a serious nosedive and memory usage went through the roof (over 700MB after loading a large project and adding a new header file). Shame as it looks like a really useful tool. Anyone else had any experience of refactoring tools for C++?
Kicking squealing Gucci little piggy.
The Rob Blog -
Someone posted a link to this[^] free tool that adds 15 or so refactorings to VS2005, so I thought I'd give it a try. Sadly, the performance of VS2005 (which was never brilliant on my PC - 'Updating Intellisense' anyone?) took a serious nosedive and memory usage went through the roof (over 700MB after loading a large project and adding a new header file). Shame as it looks like a really useful tool. Anyone else had any experience of refactoring tools for C++?
Kicking squealing Gucci little piggy.
The Rob BlogYes, exacly the same here.
-
Someone posted a link to this[^] free tool that adds 15 or so refactorings to VS2005, so I thought I'd give it a try. Sadly, the performance of VS2005 (which was never brilliant on my PC - 'Updating Intellisense' anyone?) took a serious nosedive and memory usage went through the roof (over 700MB after loading a large project and adding a new header file). Shame as it looks like a really useful tool. Anyone else had any experience of refactoring tools for C++?
Kicking squealing Gucci little piggy.
The Rob BlogVisual Assist X from Whole Tomato has some refactorings (rename, create impl., move impl. to source file, change signature) and the performance is very good. Still very few compared to what's available for C# or Java, but a start.
-
Someone posted a link to this[^] free tool that adds 15 or so refactorings to VS2005, so I thought I'd give it a try. Sadly, the performance of VS2005 (which was never brilliant on my PC - 'Updating Intellisense' anyone?) took a serious nosedive and memory usage went through the roof (over 700MB after loading a large project and adding a new header file). Shame as it looks like a really useful tool. Anyone else had any experience of refactoring tools for C++?
Kicking squealing Gucci little piggy.
The Rob BlogResharper, it's well featured, reliable and doesn't cost masses of resources to use. It's even reasonably priced. http://www.jetbrains.com/resharper
Jason Brown C# Developer
-
Visual Assist X from Whole Tomato has some refactorings (rename, create impl., move impl. to source file, change signature) and the performance is very good. Still very few compared to what's available for C# or Java, but a start.
-
Someone posted a link to this[^] free tool that adds 15 or so refactorings to VS2005, so I thought I'd give it a try. Sadly, the performance of VS2005 (which was never brilliant on my PC - 'Updating Intellisense' anyone?) took a serious nosedive and memory usage went through the roof (over 700MB after loading a large project and adding a new header file). Shame as it looks like a really useful tool. Anyone else had any experience of refactoring tools for C++?
Kicking squealing Gucci little piggy.
The Rob BlogIt seems like cool tool ... but it got to the point that merely highlighting a couple lines of code in the editor would cause the IDE to stop responding for ~30 seconds. Since one highlights text virtually all the time, this was unbearable, and it was necessary to remove it.
-
Someone posted a link to this[^] free tool that adds 15 or so refactorings to VS2005, so I thought I'd give it a try. Sadly, the performance of VS2005 (which was never brilliant on my PC - 'Updating Intellisense' anyone?) took a serious nosedive and memory usage went through the roof (over 700MB after loading a large project and adding a new header file). Shame as it looks like a really useful tool. Anyone else had any experience of refactoring tools for C++?
Kicking squealing Gucci little piggy.
The Rob BlogI've used Refactor! on my not-very massive C++ projects and it works OK for me. For some refactorings I prefer Ref++[^], though. It's not free but it works very well. I keep both Ref++ and Refactor! installed on my dev machines because they each do things the other won't do. One word of caution about Ref++: I think it must be made by a one-person shop because I e-mailed them a couple of months ago about not being able to install Ref++ on Vista and I never heard back from him/her/them. Ref++ works fine on my Windows XP machines, though.