问题标签 [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.
c# - 在调试期间,进入后台工作者/线程。可能的?
出于好奇。我想知道(F11)
在调试期间是否可以进入后台工作人员。它通常只是跳到下一行代码。是否需要更改 VS 设置?这就是它的本意吗?
任何澄清将不胜感激。谢谢。
c# - 如何在步入中跳过方法(F11)
让我们举个例子:
在这个具有扩展方法的示例Extentions
类中,并且在课堂中使用它,ABC
并且当在此扩展和其他方法调用的条件下进入时,每次我进入MakeString()
方法时,我们可以跳过它吗?通过使用method attribute
?或通过其他方式?
c# - C# 应用程序的行为类似于 WINDBG 的“步入”功能
我做了很多主要针对 Linux 平台的“学术”安全项目,但最近我对 Windows 产生了一些兴趣。所以我所做的是制作一些小工具,比如一个应用程序来让其他应用程序崩溃等等,只是为了引发行为。因此,我不得不大量使用 WINDBG 来逐步执行进程,这非常有用,比 GDB(linux) 更酷。
所以我现在尝试制作的工具本质上就像WINDBG中的步进功能。我能做的是将一个进程作为一个System.Diagnostis.Process
对象启动,并查看所有线程等。但接下来我需要做的是我碰壁的地方。
如何使用 C# 以编程方式“单步执行”进程,最好使用 System.Diagnostics.Process 类。
我想要实现的基本上是从 WINDBG 获得的相同类型的信息。希望我能够制作一个“宏”系统来自动单步执行程序。
excel - 模块子不会单独通过
我的程序中有一个模块,当从主程序调用时会运行它,但我无法单步执行它或单独运行它,我不知道为什么。当我按 F8 时,似乎什么都没有发生。我希望能够在单步执行代码时监控变量。
这是模块中的代码:
结束子
任何想法为什么我不能单独运行这个?
谢谢
java - Eclipse 调试器转到库类
只是使用 Eclipse Luna 4.4.0 调试一个项目,当使用调试器时,到达我的断点,因此使用“进入”按钮,它带我到通用库类,如 Threads.class 等。我很漂亮确定这是我的 Eclipse 配置的问题,因为它在另一台机器上运行得非常好,但是自从切换它变得非常痛苦,不得不在我可以回到我自己的代码之前跨过相当多的库类。
任何有关更改内容的帮助都会非常有帮助,谢谢。
java - 在连接了实时设备的情况下单步执行 Eclipse 时,Java 开源视图不正确
我正在尝试调试这个 似乎只出现在三星 G5 v4.4.4 设备上的Android 应用程序问题。为了尝试追踪 NullPointerException 的来源,单步执行发出 NPE 信号的 Java 开源代码会有所帮助。问题是当我们使用三星 G5 v4.4.4 的模拟器时,该应用程序不会抛出 NPE ,我们能够逐行通过开源代码。但是,当我们将三星 G5 设备连接到 Eclipse 并尝试单步执行代码时,当它进入 java 开源时,显示源代码但显然不正确. 例如,我们知道这一点是因为它似乎在开源中“逐步通过”注释行。已经查看了许多与未找到源代码相关的文章,但在我们的案例中,我们似乎确实有正确的源代码,至少在模拟器调试模式下是这样。
如果有人可以就这个特定的调试问题提供指导,也许它可以帮助我们找出应用程序问题的原因(仅限三星 G5)。欢迎所有建议。
- 开发平台 Mac OSX 10.9.5。
- 日食 23.0.2.1259578。
- 安卓 SDK 工具 24.0.2
- Android SDK 平台工具 Rev 21
- Android SDK 内置工具 Rev 21.1.2(也安装了 Rev 20 和 Rev 19.1)
- 安装了各种Android API,包括API 21、20、19m、18、17、16、14
- 三星 G5 (Sprint) 软件版本 G900PVPU1ANK4,硬件版本 G900P.04。安卓 4.4.4
更新:
为了取得一点进展,我逐步浏览了三星(源代码视图大多不正确),然后是模拟器(源代码视图正确)。两者都被认为是 Android 4.4.4,但我们假设三星已经从 AOSP 进行了修改。通过比较代码行和一些变量状态,我们可以“观察”三星在做什么,即使源代码视图不正确。我不希望任何人都使用这种技术,但它的目的是帮助我们了解一些从我们在三星 G5 上的应用程序中观察到的错误并报告这个 SO question。
excel - 私有函数在逐步和运行模式中产生不同的结果
我的代码在单步执行模式和运行模式下都运行没有错误。但是,只有在逐步模式下,我才能在代码中获得正确的计算结果。目前尚不清楚运行模式下错误结果的来源。
我认为问题在于它在运行模式下引用了不同的工作表/单元格,但是当我将变量设置在函数之外(下面的代码)时,我不确定问题出在哪里。任何有眼光的人都能够发现错误的原因吗?
debugging - 应用程序启动时如何单步执行 Cordova 代码?
当我调试一个 Cordova 应用程序时,我经常做的是在 Chrome 的 WebInspector 中单步调试它的代码。但是,为了能够做到这一点,我必须等待设备准备就绪chrome://inspect/#devices
(只有这样我才能单击已启动应用程序的出现链接)。但是如果我这样做,如果我不够快,检查员将不会在断点处停止。经验丰富的 Cordova 开发人员如何解决这个问题?
objective-c - 让 xcode 进入每一行代码
我试图了解一个功能是如何工作的,然后通过在代码运行时单步执行代码来重写这个功能,以查看它在做什么。但是,我注意到 Xcode 并没有单步执行每一行代码。有一个实例,我在一个块中注意到它,当我连续按下 step into 按钮时,调试器只是跳过。如果我在块中的其中一行设置断点,它将停止,证明 Xcode 没有逐行通过这一行,这意味着它必须运行大量未显示给我的代码。
如何让 Xcode 单步执行每一行代码?
c++ - Eclipse CDT 无法调试进入同一目录中的函数定义
我是 eclipse cdt 的新手。我做了一些研究,但没有找到答案。我想知道,说我有一个project/simpleClient/simpleClient.cc
调用project/src/somefile.cc
. 当我在simpleClient.cc中放了一个调试器,调用了函数A,我只知道右击函数名会带我到函数定义,但我其实是想单步进入src文件夹代码,看看程序如何运行。请问有什么办法吗?
谢谢你。