这个问题在这里已经有了答案:
How can I reverse code around an equal sign in Visual Studio?
(4 个回答)
3年前关闭。
我在 Visual Studio 中有一堆赋值操作,我想反转它们:
IE
i = j;
会成为j = i;
即用等号之后的内容替换等号之前的所有内容,反之亦然
有什么简单的方法可以做到这一点,在正则表达式引擎中说些什么?
干杯,埃德
最佳答案
选择要交换的行,Ctrl+H,然后替换:
{:i}:b*=:b*{:i};
和:
\2 = \1;
将“查找范围:”设置为“选择”
不过,它只处理 C/C++ 风格的标识符(通过“:i”)。替换为:
{.*}:b*=:b*{.*};
替换“=”两侧的任何内容。
此外,由于您在评论中提到您使用 ReSharper,因此您只需突出显示“=”、Alt+Enter 和“反向分配”。
关于visual-studio - 在 Visual Studio 中反转分配方向,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1012807/