【发布时间】:2019-02-12 20:21:45
【问题描述】:
我正在为我公司的解决方案编写 Roslyn 代码重构,我希望能够在整个解决方案中应用它,带有代码修复的诊断允许我在文档/项目/解决方案中应用代码修复。
但我想编写代码重构,因为我认为应该使用诊断来检测错误并改进代码,而我的重构只是稍微改变了代码。
有没有办法在 Roslyn 中执行大量代码重构?
【问题讨论】:
-
您可以通过代码修复将其作为严重性的诊断隐藏。
-
@JagadeeshGovindaraj,我已经在 Roslynator repo 中寻找过这样的例子。不幸的是,我没有找到大规模重构。您能否提供实现大规模重构的源文件的参考?
-
您必须手动遍历每个文档,例如 stackoverflow.com/a/31483970/1156131
标签: c# visual-studio roslyn roslyn-code-analysis