gpt4 book ai didi

visual-studio - 我如何告诉 Visual Studio 调试器永远不要进入特定文件?

转载 作者:行者123 更新时间:2023-12-04 07:36:20 29 4
gpt4 key购买 nike

我有几个 ANTLR 生成的代码文件,目前我对它们的工作方式很满意。我想在 Visual Studio (2008) 中配置我的项目,以便调试器跳过这些文件中定义的方法。我该怎么做?

最佳答案

您可以附上 DebuggerStepThrough属性以使其跳过它们。您仍然可以在方法中设置断点。

[DebuggerStepThrough()]
private void DontDebugMe(string message) {}
....

or
[DebuggerStepThrough()]
public class BuhBye { .. }

我应该补充一点,你也可以使用 DebuggerNonUserCode属性和 DebuggerHidden以防止 VS 介入,甚至不遵守代码中的断点。不过,怀疑你想要那个。

  • DebuggerNonUserCode 还会阻止属性/等显示在调试器窗口中。

虽然我到处都使用 StepThrough,因为我们在第 3 方代码中编译,我不想在调试时进入他们的方法,或者进入容器的名称解析/对象创建代码。非常方便。

关于visual-studio - 我如何告诉 Visual Studio 调试器永远不要进入特定文件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2649325/

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