我有常用的例程,我不想在调试器中介入。 理想情况下处理方式与非托管代码非常相似。
正确使F10 / F11组合分散注意力并且令人讨厌,然后是Shift F11。 1换档F11太多,你准备好通过屏幕播种拳头。 因此,在又一轮咒骂后,我正在寻找解决方案或提示如何避免这个问题。
是否有类或方法注释?我可以做些什么让F11跳过而不进入某些类或方法?
答案 0 :(得分:3)
告诉调试器跳过代码的DebuggerStepThroughAttribute怎么样。
答案 1 :(得分:1)
在这方面,非托管代码调试没什么特别之处。除了你不会对你不感兴趣的代码有PDB文件(或剥离文件)的可能性更高。在C#中也是如此。 Project + Properties,Build选项卡,Advanced选项,Debug Info设置。
调试C#时的其他选项是Tools + Options,Debugging部分和[DebuggerStepThrough]属性中的“Just My Code”和“Step over properties and operators”选项。 “Just My Code”选项已添加到C ++ for VS2013中。