有什么方法可以从项目中删除未使用的类型/代码。
假设我正在使用NAudio
(源代码)在我的控制台应用程序中,我只使用WaveIn
从中类。有什么方法可以让我从代码中删除未使用的类并只保留WaveIn
班级和班级WaveIn
取决于?沿着树摇晃的方向有什么东西
Ndepend 就是答案
from t in Types
let depth0 = t.DepthOfIsUsedBy("NAudioTrim.Program")
where depth0 >= 0 orderby depth0
select new { t, depth0 }
where NAudioTrim.Program
包含我的应用程序的入口点并包含使用的类型。
获得所有已使用类型及其使用的类型的列表后,您可以删除其余的文件/类型
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)