Resharper - 禁用未使用 public 方法的通知
Resharper - Disable notification for unused public methods
Resharper 2016.1 通知未使用的 public 方法。有没有办法全局禁用此通知?我只想禁用未使用 public 方法的通知。尽管如此,应通知未使用的私有方法。
您需要关闭解决方案范围分析(ReSharper → 选项 → 代码检查设置)。这将禁用一些检查,但也会禁用将 public 方法标记为未使用。或者,您可以使用 ReSharper's annotations,并向外部使用的 public 方法添加一个属性,例如 [PublicAPI]
。
私有方法将保持标记为未使用,因为这只需要 ReSharper 分析单个 class,而不是整个解决方案。
我有 resharper 2018.1。我不知道这是否是特定于版本的,但除了@citizenmatt 的回答之外,您还需要确保 "Show non-private type members when solution-wide analysis is off" 在同一选项页面上未被选中。您可以在左上角的 resharper 选项搜索中搜索 'solution wide',以快速进入该页面,如下图所示。
Resharper 2016.1 通知未使用的 public 方法。有没有办法全局禁用此通知?我只想禁用未使用 public 方法的通知。尽管如此,应通知未使用的私有方法。
您需要关闭解决方案范围分析(ReSharper → 选项 → 代码检查设置)。这将禁用一些检查,但也会禁用将 public 方法标记为未使用。或者,您可以使用 ReSharper's annotations,并向外部使用的 public 方法添加一个属性,例如 [PublicAPI]
。
私有方法将保持标记为未使用,因为这只需要 ReSharper 分析单个 class,而不是整个解决方案。
我有 resharper 2018.1。我不知道这是否是特定于版本的,但除了@citizenmatt 的回答之外,您还需要确保 "Show non-private type members when solution-wide analysis is off" 在同一选项页面上未被选中。您可以在左上角的 resharper 选项搜索中搜索 'solution wide',以快速进入该页面,如下图所示。