72得票8回答
(Android Studio)如何仅调试我的代码?

当我尝试通过Android代码进行调试(使用Step Into,F7命令)时,调试器会带我进入所有系统类,但这并不是我想要的。 例如,当我在下面的第2行处(即“startActivity(ourIntent);”)设置断点时,执行点不会进入我的Activity(即“myclass”),而是进...

49得票1回答
Step in、Step out和Step over有什么区别?

我正在做一个项目,其中使用Visual Studio Code进行调试。我需要了解单步进入、单步跳出和单步跳过之间的明显区别。我已经查看了vs code调试文档,但它没有相关的详细信息。有人知道吗?

40得票17回答
摆脱“当前位置没有可用的源代码”

好的,这是我的错,但我似乎无法自救。 每当我尝试进入一个包含调用 .NET 代码的字段的类时,都会弹出一个对话框,其中包含文本 "当前位置没有可用的源代码。": 例如,进入以下类的构造函数将给我上面的消息: public class Test { private Stack&...

28得票2回答
如何在调试时从C#应用程序进入C/C++ DLL

我在解决方案中有两个项目:C/C++ Win32 DLL 和一些 C# 应用程序。 在调试时如何进入 DLL? 我打开了 C++ 项目设置中的所有调试选项,并将 MyLib.dll、MyLib.pdb、vc90.pdb、vc90.idb 复制到 C# 应用程序的根目录,但没起作用。 还需...

23得票7回答
在Visual Studio解决方案中启用和禁用特定项目的“Step into”调试

我有一个包含四个C#项目的Visual Studio解决方案。 我想从我的主项目中进入到解决方案中支持项目的代码,但当我使用“单步执行”键时,它只是跳过该项目的调用。我在支持项目中设置了断点,但它们被忽略了,我无法让它进入任何对该项目的引用中。 所有内容都设置为编译为“Debug”,并且我之...

14得票2回答
进入GDB中的特定函数

GDB支持进入特定的函数执行(例如f或g),而这些函数调用嵌套函数表达式的行中吗?f(g()); 与Visual Studio 2010支持的内容类似。也许GDB脚本是解决方案?

11得票5回答
在反汇编视图中进入P/Invoke调用

我的 C# 代码通过 P/Invoke 调用一个非托管的第三方库函数,而这个非托管函数有一些奇怪的副作用。我想调试它并查看它正在做什么。 如果我调试我的 C# 代码,并尝试“步入”P/Invoke调用,则会跳过而不是进入。毫无疑问 -- 我预料到了这一点;它没有这个 DLL 的源代码,我也没...

10得票3回答
不使用符号的跨越方法 - 如何进入?

使用Visual Studio 2008 SP1和VB.NET项目,我有一些代码无法逐步执行。即时窗口显示消息"Stepping over method without symbols 'Some.Namespace.Here'" 我该如何确保该方法始终具有符号?我需要逐行查看每个代码。我按...

10得票1回答
PL/SQL开发人员的调试器无法进入存储过程的原因是什么?

我正试图使用PL/SQL开发人员内置的调试器来调试过程。 在跳过BEGIN后,当调试器到达实际过程调用时,“步进”按钮将只执行该过程而不进入它。 欢迎提出任何建议。

9得票2回答
使用gdb调试工具步进到使用共享库的第三方函数

我正在使用gdb和一些共享库。我可以让gdb进入我的共享库,但不能进入第三方库。 在使用gdb时,我期望“s”(步进)能够进入第三方库并显示它正在执行的opj_*函数内的行,而不仅仅是跳转到我自己的共享库代码中的下一行。 我相当确定只是在编译过程中漏了什么,涉及到链接(使gcc传递一些调试...