C# 如何使用Resharper使用语句移动

C# 如何使用Resharper使用语句移动,c#,refactoring,resharper,C#,Refactoring,Resharper,Resharper为我做了一些重构,并在我的文件顶部添加了using语句。不幸的是,它将它们添加到了错误的位置。我需要它们在一些保留注释中,这样它们就不会被我们的代码生成软件删除。当前我的文件如下所示: /****************************************************************************************** Copyright Info at the top of every file ***************

Resharper为我做了一些重构,并在我的文件顶部添加了using语句。不幸的是,它将它们添加到了错误的位置。我需要它们在一些保留注释中,这样它们就不会被我们的代码生成软件删除。当前我的文件如下所示:

/******************************************************************************************
 Copyright Info at the top of every file
**************************************************************************************/

using Something.Added.By.Resharper;

namespace Some.Namespace {
using Statements.Generated.By.Our.Code.Generation.Software;

// PRESERVE:BEGIN
using Statements.ThatWont.Be.Wiped.Out.By.Generation.Software;
// PRESERVE: END

我需要将上面的语句移到保留注释中。如何跨数千个文件实现此重构?

这对一两个文件非常有效,但不是我必须处理的数千个文件…一种可能性是编写一个ReSharper插件这很可能是一个代码清理操作,可以为您完成此操作。