11

Resharper 的一个众所周知的问题是它无法识别使用自定义任务生成的 C# 文件(导致智能感知失败)。有谁知道如何在不将文件添加到项目的情况下解决此问题?

(顺便说一句,包括项目中生成的文件或创建单独的程序集以及其他此类有缺陷的建议是完全不可能的)。

  • 我们可以为此编写一个 Resharper 插件吗?我们有相当多的开发人员无法使用 Resharper,所以这将是值得的。
  • 我们能否以某种方式将 obj/*.g.cs 文件添加到 Resharpers 非基于 msbuild 的 csproj 解析器(潜伏在 Resharper 中的某处)?
  • Resharper 使用的方法是如何解析 .cs 文件列表以包含在某处记录的吗?

由于这个问题多年来一直被经验和报告,现在肯定有人已经破解了吗?

4

1 回答 1

5

我找到了 Resharper 的扩展:ReSharper.ExternalCode

Antlr 提示:添加obj\DebugResharper -> 代码检查 -> 外部代码并重新加载解决方案。

它对我有用。

于 2014-03-15T20:26:17.627 回答