代码清理 - 在我的解决方案中所有cs文件中使用命名空间内的所有语句移动的工具?

MoX*_*lod 36 .net c# resharper stylecop visual-studio-2010

在编写了大量代码之后 - 我终于开始意识到将CA和StyleCop添加到我的解决方案中.

默认情况下,我的解决方案中的所有文件(很多文件)都在命名空间之前的文件顶部使用了语句.

我在visual studio中有resharper 6.0和powertools.有没有办法使用这些或任何其他工具来遍历解决方案中的所有CS文件,并将using语句放在每个文件的命名空间中.

Geb*_*ebb 51

使用Resharper可以分两步完成.

  1. 在选中复选框"添加'使用’指令最深的范围" Code Editing→交通C#→交通Code Style→交通Reference qualification. 选项v9

  2. 在解决方案的上下文菜单中,选择"清理代码...". SLN上下文菜单

您可能希望在执行清理之前创建适合您需要的自定义清理文件.

在v9之前的ReSharper中,设置位于其他位置: 选项v8


Dio*_*uez 5

在 ReSharper 10 中,您可以在以下位置找到它: 在此处输入图片说明