Before VS2012:
- Copy and paste the original block of code
- Select it again in the place you want to switch
- Press Ctrl-H to get the “Replace” box up
- Under “Find what” put:
{[a-zA-Z\.]*} = {[a-zA-Z\.]*};
- Under “Replace with” put:
\2 = \1;
- Look in: “Selection”
- Use: “Regular expressions”
- Hit Replace All
With VS2012 (and presumably later) which uses .NET regular expressions:
- Copy and paste the original block of code
- Select it again in the place you want to switch
- Press Ctrl-H to get the “Replace” box up
- Under “Find what” put:
([a-zA-Z\.]*) = ([a-zA-Z\.]*);
- Under “Replace with” put:
${2} = ${1};
- Make sure that the
.*
(regular expressions) icon is selected (the third one along under the replacement textbox) - Hit Replace All