为了重构客户端项目,我正在寻找一种安全的方法来查找(并删除)未使用的代码.
在大型项目中,您使用什么工具来查找未使用/失效的代码?我们的产品已经开发了几年,手动检测不再使用的代码变得非常困难.不过,我们会尽可能多地删除未使用的代码.
对于一般策略/技术(特殊工具除外)的建议,我们也表示感谢.
非常感谢.
为了重构客户端项目,我正在寻找一种安全的方法来查找(并删除)未使用的代码.
在大型项目中,您使用什么工具来查找未使用/失效的代码?我们的产品已经开发了几年,手动检测不再使用的代码变得非常困难.不过,我们会尽可能多地删除未使用的代码.
对于一般策略/技术(特殊工具除外)的建议,我们也表示感谢.
非常感谢.
首先,这是一个很好的问题,在大型项目中,程序员通常会try 多行代码测试,结果是很难找到未使用的代码.
有两种可能的方法必须对你有用——每当我需要删除未使用的代码并将其减少到我的项目中时,我通常都会这样做.
1st way WebStorm IDE:
如果你正在使用web-storm IDE进行JS开发,或者使用React JS/React Native或Vue JS等,那么它会告诉我们,并在编辑器中以不同的 colored颜色 或红色警告作为未使用的代码向我们指出大量内容
但它在您的特定场景中不起作用,还有另一种方法可以删除未使用的代码.
2nd Way unrequired Library:
删除项目中未使用代码的第二种方法是您可以访问的unrequired库: unrequired github
NPM&;github here
只需遵循他们适当的方法-如何使用他们,你将很容易解决这个未使用的问题
希望这对你有帮助