问题标签 [step-into]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
debugging - 如何直接进入函数而不进入参数的中间函数?
在 Visual Studio 2013(或任何版本)中,我正在调试一个 C++ 项目,我希望能够绕过单步执行由于将参数传递给感兴趣的函数而调用的中间函数。
我怎样才能绕过这些中间函数(不是直接感兴趣的)而直接进入我感兴趣的函数?
例如,假设我有一个函数,它传入一个对象列表和另一个字符串参数。如果我设置断点并单击 Step Into 按钮或 F8,那么它实际上是进入准备好对象列表以及字符串对象所需的函数的第一步。我不关心设置的这些中间函数,我只想直接进入我感兴趣的函数。有没有设置可以做到这一点?
variables - 如何监视 oracle 包中的类型
我正在开发一个使用 oracle 作为后端的网站。我收到 ORA-06502: PL/SQL: numeric or value error,我正在尝试查明确切的问题。我遇到的问题是一些程序正在使用带有类型表的 for 循环。在包的规范中,它定义了类型:
如何检查 tabCols 的内容?我似乎无法确定错误的确切原因。
任何帮助,将不胜感激。
visual-studio - Visual Studio 的活动功能键
在 Visual Studio 2013 中,Step Into 功能键 (F11) 不起作用,它只适用于笔记本电脑。
例如,当我在 Visual Studio 中调试程序并按 F11 时,它适用于系统亮度,不适用于 Step Into。
我如何为 Step Into 激活它?
java - java eclipse在使用多线程程序的断点后无法单步执行线程
我有一个程序有 4 个工作线程在一个方法上运行。如果我在方法中放置一个断点,每个工作线程都会在其上暂停,但是单步执行和单步执行按钮(以及播放/暂停/终止)被禁用,因此我无法通过执行路径。
我尝试过使用suspendVM,而不仅仅是挂起线程并仅通过使用引用worker1线程名称的条件断点来挂起一个线程,但这没有区别,步入/结束按钮被禁用
有人知道如何让它工作吗?当我只运行一个主线程时它工作正常。
javascript - Firefox Javascript 调试器不起作用 - 按钮变灰
我正在尝试在 Firefox 的调试器中调试 JavaScript,它不会让我设置任何断点,并且所有单步按钮(步入、步出)都是灰色的。我也试过 Firebug,我得到了完全相同的结果——没有断点,步骤按钮变灰。是什么赋予了?这是我在这里的第一篇文章,我在这里为我的混乱代码道歉。任何人,这是我的代码:
c# - Visual Studio C# 代码在不使用调试器的情况下产生不同的结果
当我尝试使用 F11(Step Into)调试器调试我的代码时,我的代码产生了预期的结果。当我尝试在没有调试器(没有断点)的情况下运行代码时,我的代码中的循环产生了意外的结果;具体来说,循环部分只循环1次并终止,我在这里很困惑,有人对此有任何想法吗?下面是我提到的产生意外结果的循环。
完整的代码,我用这个方法调用了上面的方法:
debugging - PL/SQL Developer 的调试器不进入程序的原因?
我正在尝试使用 PL/SQL 开发人员的内置调试器来调试过程。
跨步后BEGIN
,当调试器结束实际的过程调用时,“step-into”按钮将只执行该过程而不进入它。
任何建议,将不胜感激。
c - gdb - 通过预定义的规则跳过某些文件的进一步步骤?
假设我有这个文件:
并编译:
然后用 gdb 调试:
此时,反复按Enter(相当于打字s
并Enter反复按):
如果我只关心helloworld.c
而不进一步进入上述内容printf()
怎么办?ioputs.c
这就是我想要的,但它需要我手动发现我所在的位置helloworld.c
,现在是时候进行n
相应的输入了。我想要的是:
按下Enter将跳过自定义文件名的步入,例如helloworld.c
在这种情况下,并直接跳转到printf("Next line\n");
:
好处是我不必发现我应该在哪里停止s
和更改n
,特别是如果代码层次结构很大并且我可能会进入helloworld.c
很多次。我只需要反复按下Enter并跳过不需要的深度/级别。
我该怎么做?
vba - VBA 进入跳过循环
我开始使用这个“向导”文件来自动化一些 Excel (2016) 任务,我在 VBA (7.1) 中的 Step Into 工具中遇到了问题。这是我的代码:
公共变量必须是公共的以供将来使用。在 F5 中打印“9”是我检查 For 循环中是否有要循环的项目的方法。
问题是,当按下 F8 时,每一行代码都完美执行,它甚至突出显示“For j = 3 To LastInitial”,但是当我再次按下 F8 时,它跳到“End Sub”而不在 For 循环内运行任何东西.
ide - 调试 PyCharm?
有人可以指导我调试 PyCharm,逐步进入、结束、退出或放入断点。我使用的是 2017.1 版本。
这些选项是灰色的。