标签: vim refactoring cscope
我正在做一些代码重构。通常,在我重写/重新实现所有内容之后,我先进行清理。这意味着,我删除了未使用的库,未使用的函数等。
我的问题是:如何查找未在任何地方使用的功能?我的意思是只有一个定义和声明,仅此而已?
答案 0 :(得分:1)
即使有可能,我也不认为cscope是您遇到的最佳工具。
使用static code analyzer tool可能会取得更大的成功,也可以找到其他问题,例如非初始化或未使用的变量,死代码等。
我不知道您使用的是哪种语言,但通常有多种开源解决方案可供使用。