我不确定标题是否准确描述了我要问的内容...
基本上,Visual Studio 如何查看 CSPROJ 中的代码文件并确定方法或变量的引用,或者using
代码中是否未使用语句?显然它不仅仅是做简单的文本解析,而且它似乎在构建之前就可以工作,所以我不认为它引用了程序集/CLR。
如果我让用户选择他们的 CSPROJ 或 SLN 文件并能够报告using
文件中未使用的语句,或者在他们的代码中的任何地方都没有被调用的方法/变量,是否有我可以从外部应用程序绑定的 API ?
我之所以问,是因为我正在考虑构建某种报告工具来显示可能发生代码清理的区域,但我不确定从哪里开始。
谢谢!
编辑:作为后续问题,是否已经有类似的工具?