【问题标题】:ReSharper Settings Grayed OutReSharper 设置灰显
【发布时间】:2015-10-15 00:33:05
【问题描述】:

今天我尝试在 ReSharper 6.0 (VS 2010) 中对单个文件进行“代码清理”。代码清理对话框没有出现,所以我再次尝试。

然后我发现,该功能是灰色的,当我按下代码清理热键时,通知区域显示“命令目前不可用”。

甚至隐藏代码清理设置。应该显示设置的面板说设置是特定于解决方案的,因此需要打开一个解决方案(尽管它是)。

所有其他特定于解决方案的设置和功能都可以使用,代码清理除外。

我想避免重新安装 ReSharper 或重置其设置,否则我需要重新设置它(像重新安装之前一样设置所有选项的漫长而烦人的工作)。

恐怕备份设置并再次恢复它也会恢复问题。

有什么建议吗?

【问题讨论】:

  • 你解决了吗?
  • 我在 ReSharper 9 (VS 2013) 上遇到了同样的问题。

标签: resharper


【解决方案1】:

建议:

  1. 确保您尝试清理的文件包含在您的解决方案中。
  2. 尝试重新打开解决方案(关闭然后再次打开)。
  3. 升级到 6.1.1,可能已经修复了。
  4. http://youtrack.jetbrains.com 提交错误报告

【讨论】:

  • 1. 2.没有帮助,我会尝试升级并最终报告问题;谢谢。
【解决方案2】:

ReSharper 7 和 8 似乎都可以正常工作。

【讨论】:

    【解决方案3】:

    我知道这是一个旧答案,但我发现了更多的见解。根据 Jerrie Pelser in this blog post from last year 的说法,这可能与作为 NuGet 包一部分的文件有关。就我而言,这绝对是它!

    在链接失效的情况下,基本上该帖子提到 ReSharper 将避免对它检测到的文件进行重构/代码清理,这些文件被添加为 NuGet 包的一部分。这类似于它不允许对生成的代码进行代码清理。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2018-09-12
      • 1970-01-01
      • 2023-04-03
      • 2022-12-02
      • 1970-01-01
      相关资源
      最近更新 更多