【问题标题】:Is it possible to sort code via Resharper?是否可以通过 Resharper 对代码进行排序?
【发布时间】:2011-02-16 17:56:35
【问题描述】:

CodeRush 有一个名为 cr_ClassCleaner 的漂亮插件,它允许我对类中的元素(例如方法、私有变量等)进行排序。

Resharper 5.x 可以通过产品或插件做到这一点吗?

【问题讨论】:

  • 你必须非常小心这样的功能。如果有人在文件上使用它,同时也进行了一些更改,并将其签入,我将无法判断他们对代码做了什么。听起来很危险。
  • 可以。此外,如果您喜欢编码风格的插件,请查看:stylecopforresharper.codeplex.com
  • 通常诉诸代码是一件危险的事情

标签: c# visual-studio-2010 resharper resharper-5.0 code-cleanup


【解决方案1】:

是 - ReSharper、工具、清理代码。

他们recently blogged about customising the type layout this generates

【讨论】:

    【解决方案2】:

    代码清理中有一个选项可以重新排序类型成员。这将作为全面清理的一部分来完成。如果您只想重新排序,您可以创建一个仅包含该步骤的清理配置文件。您可以有多个清理配置文件。

    【讨论】:

      【解决方案3】:

      Ctrl+Alt+F(如果您使用的是 IDEA 配置文件)将带您进入清理代码菜单,您可以在其中实现。

      【讨论】:

      • 我正在查看“清理代码”对话框,有一个重新排序代码元素的选项。如果我继续它,它不会对方法进行排序。
      • 我认为默认情况下它不会重新排序每个组的内容,不会。但您可以将其配置为 - 请参阅本博文底部的 Sorting, Grouping and Regions
      猜你喜欢
      • 2013-05-14
      • 1970-01-01
      • 1970-01-01
      • 2011-12-25
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2010-10-15
      相关资源
      最近更新 更多