【问题标题】:Are there any ways to search for recursive code in VS or Rider有没有办法在 VS 或 Rider 中搜索递归代码
【发布时间】:2021-05-30 11:25:40
【问题描述】:

我有一个非常大的代码库,我在进程的内存转储中看到堆栈溢出异常而没有任何堆栈跟踪。我想在代码库中找到所有递归代码。 有没有办法在 Visual Studio 或 Rider 或任何其他方式中实现?

【问题讨论】:

  • 您是否尝试在 IDE 中逐步调试应用程序?
  • 不可能,这就像大海捞针,因为我们不知道递归函数在哪里

标签: visual-studio rider


【解决方案1】:

您可以使用https://www.red-gate.com/products/dotnet-development/ants-performance-profiler/https://www.jetbrains.com/profiler/ 等外部工具。

这些工具将允许您在运行分析器的情况下运行代码,该分析器可以轻松地向您显示您的内存和时间消耗在哪里(它们还提供免费试用)

【讨论】:

    猜你喜欢
    • 2017-07-16
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2017-04-02
    • 2019-07-04
    • 2019-09-27
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多