Renaming an Identifier

To rename an identifier across all project files using a smart context-sensitive method, use the Smart Rename command (Ctrl+Single-Quote). Smart Rename is a context-sensitive form of a global Search and Replace. See also “Smart Rename”. Source Insight’s search index makes the search very fast. This is the easiest way to replace a single word identifier with a new string. In addition, you can have Source Insight produce a log of replacements in the Search Results window. Each replacement line is listed, along with a source link to the location of each line that was changed.

Smart Rename is also excellent for renaming local scope variables.