resharper如何识别其intellisense包含哪些文件?

Jac*_*ter 11 c# resharper intellisense

Resharper的一个众所周知的问题是它无法使用自定义任务识别生成的C#文件(使智能感知失败).有没有人知道如何解决这个问题而不将文件添加到项目中?

(顺便说一句,包括项目中生成的文件或创建一个单独的程序集和其他这样有缺陷的建议是完全不可能的).

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

由于这个问题经历了多年并一再被报道,所以肯定有人现在已经破解了它吗?

Dem*_*n13 5

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

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

对我有用。