是否有任何内置方法在Visual Studio中交换两个任意文本块? (我碰巧使用VS2015)。
示例:您有FooBar(target, source)
等方法,并且您认为FooBar(source, target)
更有意义。如果您在很多地方调用FooBar
,则可能需要运行多个操作来交换各种变量名称对。
在评论中完成此操作也很有用。
显然你可以通过多次搜索来实现这一目标。替换或多个Edit-> Refactor-> Renames(^ R ^ R),这些方法有些容易出错,而且更加乏味。
如果在Visual Studio中实际上并不存在,但是像Notepad ++这样的其他工具(例如)具有此功能,则几乎同样好。
这些问题类似,但对于更具体的情况:
答案 0 :(得分:1)
Visual Studio具有内置功能,可以重新排序参数。您可以使用Edit > Refactor > Reorder Parameters...
选择此项。除了方法之外,更改此表单中的参数将更新所有方法调用。您还可以请求预览将要进行的所有更改。