问题标签 [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.

0 投票
1 回答
618 浏览

excel - pagesetup 的 VBA 语句仅在调试模式下执行

下面的 sub 应该为 PDF 输出准备 pagesetup。例如,如果由于其他连接的打印机而导致页面制动混乱,则潜艇应将其修复为 1 页宽和 3 页高。

当我在“With ws.PateSetup”处添加断点时,sub 实际上在单步 (F8) 中按预期工作。但是,如果我使用 F5 运行它,它会忽略这些语句。调试打印显示,属性的值没有改变。

到目前为止尝试的事情:在 .zoom 和 .FitPagesWide 之前添加延迟,最多 1 秒。不用找了。例如,Zoom 仍然是 55。在单步中,Zoom 最终读取 FALSE。任何解释/提示这里出了什么问题?

0 投票
1 回答
8970 浏览

debugging - Step in, Step out 和 Step Over 有什么区别?

我正在做一个项目,在该项目中我使用了 Visual Studio 代码进行调试。我需要Step in 、 Step out 和 Step Over之间有一些明显的区别。我看到了 vs 代码调试文档,但它没有与这些相关的详细信息。有人知道吗?

0 投票
1 回答
11 浏览

algorithm - 如何实现类似于 Visual Studio 中的构建解决方案?

当我们在后台单击IDE(Visual Studio)中的构建解决方案时通常会发生什么,它是如何获取所有包的,需要一种机制和适当的数据结构来做到这一点,谁能解释一下设计和结构?

另外,如何在 Visual Studio 中实现像功能一样的步进和步进?它是如何实施的?

0 投票
1 回答
31 浏览

c# - 当我进入 Control.Visible = true 分配时会发生什么不寻常的事情?

我有一个可见的用户控件。它的一个自定义属性设置在true我不知道的某个地方。我所知道的是,在将其Visible属性设置为另一个值 ( true) 后,自定义属性为true. 它的值设置为 是错误的true,它应该保持false以前的样子。

我正在使用 .NET Framework 4.6.1。我在 StackOverflow 上进行了搜索,但没有找到有用的东西。我尝试使用调试器和 Watches 窗口,这就是我找到所显示信息的方式。

我调试了程序,当我进入Visible = true属性时,值会发生精确变化,然后才会显示其他代码。另一个代码是OnPaint我的 UserControl 的处理程序,在第一行代码中,自定义属性已经有这个错误的值。在进入 Visible 分配之后和自定义属性获取 value 之前,无法找到内部发生的情况true。我想这就像一个Application.DoEvents()电话或另一个线程。我如何调试它以便获得更改自定义属性值的代码?

我已经阅读了官方文档,但没有发现有用的东西。

我想在 Visual Studio 的某个地方有一些选择,这样我就可以调试这样的情况。

0 投票
3 回答
644 浏览

android-studio - Android Studio IDE:如何仅在 Flutter 中调试我的代码?

在 Android Studio 中,我只想调试我的代码,但要继续使用依赖库。我也看到了问题,但他们没有解决问题。我找不到不调试到 message_codecs.dart、message_codecs.dart 或 method_channel_firebase_auth.dart (firebase_auth_platform_interface-1.1.2) 的方法。我还认为我可以禁用或启用所有异常,但这是我不想要的。

我只是不想介入这些系统(依赖)库。请让我知道是否有任何解决方案。

0 投票
1 回答
72 浏览

c++ - 使用并行 for 循环(C++、OpenMP、Nsight Eclipse IDE)进入编译指示指令

使用Nsight Eclipse Edition 10.2使用gdb 7.11.1调试纯 C++ 代码。

该代码使用对 OpenMP 的编译指示调用来分叉一个 for 循环。以下是一个最小的工作示例,其中一个简单的数组q填充了另一个变量的值p

在调试模式下,我想使用步进函数(经典F5)来跟踪数组如何q填充p's. 但是,这完全跳过了 for 循环,并在并行线程再次加入的地方恢复。

有没有办法强制进入pragma 指令/openMP 循环?

0 投票
1 回答
88 浏览

c - Eclipse IDE 调试器:步入无法正常工作

主文件中使用的所有函数均已正确定义。但是,当我尝试进入调试模式时,由于某种原因,IDE 在被要求时没有进入所述功能。取而代之的是,它就像一个步骤并忽略了这些行,直到最后一行,所有变量都出乎意料地出现在窗口中;在此之前,没有任何变量存在。

这是主文件:

用于在 main 中定义函数的 pointers.c 文件:

和makefile:

我做了一些研究,没有一个可以帮助我解决这个问题。

0 投票
1 回答
49 浏览

perl - 在 KOMODO 调试器中停止、步入、跳过和退出

我想了解它在KOMODO debuggerto 中的含义,Stop,Step In,Step Over and Step Out如下面的片段所示:

在此处输入图像描述

0 投票
0 回答
30 浏览

assembly - 内联汇编如何直接跳到递归函数的末尾?

这是我正在处理的一段代码。

EBX(最大值 6)从 6 开始。

在跨过 CALL HPSTART 行时,我希望看到下一条语句指针返回到 hpstart 并继续执行整个操作,直到 EBX 为 1 的最后一个递归调用,然后开始回溯到第一个函数调用(我没有'不包括函数的其余部分)。

相反,它立即执行了所有递归调用(EBX 被正确设置为 1,并且值被正确打印到数组中)并直接进入下一行(MOV EAX,EAX)。

那里发生了什么?编译后的代码在执行之前会计算递归调用吗?

这是在视觉工作室中使用 _asm 完成的