C++ Rename refactoring for Visual Studio 2013

Visual C++ Refactoring extension by Microsoft Visual C++ team lets you rename symbols in C++ code, automatically changing the declaration and all references:

C++ Rename dialog

C++ Rename dialog

Preview Changes dialog

Preview Changes dialog

Output results

Output results

You select a symbol in code, invoke Refactor – Rename, enter a new name, preview and select changes, click Apply and get a log of changes in the Output window (though line and column numbers are not very accurate at the moment).

Internally refactoring uses the Find All References feature, i.e. it provides the same accuracy and is influenced by the same References – Disable Resolving option. It works for native C++, C++/CLR and C++/CX. Only the current configuration is analyzed and updated.

Visual C++ team plan to add more refactorings in the future (catching up to Visual Assist X). The current version of the extension only for Visual Studio 2013 is available on Visual Studio Gallery.


Organize Visual Studio tabs with Tabs Studio add-in

This entry was posted in Reviews and tagged , , . Bookmark the permalink.

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s