我多年来一直在使用 Resharper,但今天我发现 Resharper 检查包括 上下文操作 (Ctrl+Enter bulbs) 不适用于单个文件 (MainViewModel.cs
在 .NET4.6.2 WPF 项目中)在解决方案中。
这种无检查症状可以通过编辑器滚动条顶部没有黄色/绿色复选标记来确认。
这是我检查过的内容。
- 我发现编码与其他编码不同,因此像其他编码一样更改为
UTF8 BOM
,但仍然无法正常工作。 - 关闭VS,重装Resharper
2016.3.2
,均无济于事。 - Resharper 选项中没有针对此文件的无知过滤器。
- 没有解决方案范围的 Resharper 选项。
- Resharper 选项中没有代码检查模式。
- 这在
VS2015/VS2017
中发生的情况相同。 - 此类检查适用于同一文件夹中的所有其他 cs 文件。
我该怎么做才能检查更多这个问题?
最佳答案
MainViewModel 和 ViewModelLocator 都在 ReSharper 分析中被省略了。(可能是因为它们是作为 MVVM Light NuGet 包的一部分自动添加的?)修复方法是右键单击垂直滚动条顶部的“暂停”图标,然后为文件“启用分析”。再次点击“恢复”
关于c# - Resharper Inspection/Context Actions 不适用于一个文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42693765/