20

如何设置 ReSharper 在课堂上调用“排序使用”?

4

5 回答 5

13

I will answer for my question.

Using shortcut from Resharper it's not best solution. Nice tool is CodeMaid it makes few nice cleanup's when saving file like with no shortcut key press:

  • sorting usings alphabetically and remove unused
  • deleting empty lines

This tool is complement for Resharper.

于 2012-09-11T06:16:34.590 回答
8

如果您通过菜单或键盘快捷键运行代码清理,Resharper (9) 将对使用进行排序CTRL+ E, CTRL+C

于 2016-02-17T07:46:18.607 回答
7

尝试使用Stylecop Resharper 插件

Stylecop Rule SA1210: Using directives must be sorted alphabetically by the namespaces将允许您通过按ALT+使用快速修复对它们进行排序ENTER

使用 Stylecop 可以很好地帮助您编写干净的代码,但您可能希望关闭一些规则。

于 2011-11-10T19:57:12.537 回答
2

您不需要 ReSharper 来执行此操作。默认情况下,快捷键CTRL+ E,R将删除(未使用)并对 using 语句进行排序。

如果您只想排序或未在您的 Visual Studio 实例上设置快捷方式,请转到:

  • 工具-> 选项。
  • 环境 -> 键盘
  • 搜索“Editor.ContextMenus.CodeWindow.OrganizeUsings”。

有几个选项可以玩。

于 2012-12-05T15:34:33.100 回答
-4

这个问题已经涵盖了这个:

在整个程序集中删除未使用的 Using

该功能在 ReSharper 4.5 中。如果您右键单击解决方案,则会出现一个 Cleanup Code... 项目,它允许您将清理配置文件应用于解决方案。如果您希望配置文件仅调整 using 指令,则可以从 ReSharper 选项中的代码清理节点创建新的清理配置文件。

于 2011-11-09T10:04:58.400 回答