1

我正在做一些代码重构。通常,在我重写/重新实现所有内容之后,我会先进行清理。这意味着,我删除了未使用的库、未使用的函数等。

我的问题是:我怎样才能找到没有在任何地方使用的功能?我的意思是只有定义和声明,仅此而已?

4

1 回答 1

1

即使有可能,我也不认为 cscope 是适合您情况的最佳工具。

通过使用静态代码分析器工具,您可能会获得更大的成功,它还会发现其他问题,例如未初始化或未使用的变量、死代码等。

我不知道您正在使用哪种语言,但通常有多种可用的开源解决方案。

于 2013-05-24T13:03:58.773 回答