gpt4 book ai didi

delphi - 在 XE2 中如何找到未使用的私有(private)方法?

转载 作者:行者123 更新时间:2023-12-03 18:18:40 25 4
gpt4 key购买 nike

我习惯于未使用的方法给出提示并且在装订线中没有蓝点。但这并没有发生。我刚刚将大量方法从一个表单单元移动到另一个表单单元,希望提示能够找到它们,这样我就可以避免将它们删除然后发现我需要它们的危险。

但是我没有任何提示,未使用的方法有蓝点。这很可能是因为新的内省(introspection)。我不喜欢。

最佳答案

如果启用新样式 RTTI,则可能所有代码都可以通过内省(introspection)访问。所以你不能依赖编译器来找到未使用的私有(private)。据了解,代码可能会被调用。

如果您不需要新样式的 RTTI,那么您可以禁用它以恢复您习惯的行为。 SO 上有很多问题可以解释如何做到这一点。

如果您确实需要 RTTI,那么您必须依靠静态分析和内省(introspection)代码的知识。静态分析的范围可以从简单的手动文本搜索到第三方代码解析器/分析器工具。

关于delphi - 在 XE2 中如何找到未使用的私有(private)方法?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24075629/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com