今天我尝试在ReSharper 6.0(VS 2010)中制作单个文件的“代码清理”。 “代码清理”对话框未显示,因此我再次尝试。
然后我发现,该功能显示为灰色,当我按热键进行代码清理时,通知区域显示“命令暂时不可用”。
甚至隐藏了代码清理设置。应显示设置的面板表示设置是特定于解决方案的,因此需要打开解决方案(尽管如此)。
除代码清理外,所有其他特定于解决方案的设置和功能都有效。
我想避免重新安装ReSharper或重置其设置,否则我需要重新设置它(在重新安装之前设置所有选项的漫长而恼人的工作)。
我担心备份设置并再次恢复它也可以恢复问题。
有什么建议吗?
答案 0 :(得分:1)
建议:
答案 1 :(得分:0)
ReSharper 7和8似乎都运行良好。
答案 2 :(得分:0)
我知道这是一个陈旧的答案,但我对此有了更多的了解。根据Jerrie Pelser in this blog post from last year,这可能与作为NuGet包的一部分的文件有关。就我而言,这绝对是它!
如果链接腐烂,基本上帖子提到ReSharper将避免重构/代码清理它检测到的文件作为NuGet包的一部分添加。这类似于它不允许代码清理生成的代码。