问题标签 [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.
android - 在 Eclipse 上调试时无法使用 F5 进入功能
有时(大约 50% 的时间),在调试 Android 应用程序时,为了进入一个函数,我使用 F5(F6 用于遍历它)但它什么也没做
有时,常规调试键都不起作用(F5、F6、F7、F8,也许其他我也不知道)。
目前,克服这个问题的唯一方法是从“调试”视图(显示每个线程的当前堆栈)中选择当前线程,然后按 F5 。当情况更糟时(例如,无法使用内容辅助),我重新启动 eclipse。
说到线程,我注意到如果我有多个线程正在运行,有时当我试图走得更远时,它会转到另一个线程,这很烦人,因为我失去了对当前线程的注意力。我知道这确实有些道理,但它真的很烦人,尤其是如果我考虑到有多个线程。
为什么会发生这些事情,我该如何解决?
注意:我有 Eclipse、ADT 和 Android SDK 的最新版本。该问题出现在设备和模拟器上。
windows - 为 Haxe CPP 设置 FlashDevelop 断点,允许“Step-Into”功能?
当针对 Windows 的 Haxe/NME 程序时,有没有办法在 FlashDevelop 中设置断点?如果我无法进入代码,就很难遵循错误的逻辑。
c++ - 当你有.pdb文件和VS2010的C++源代码时,如何进入dll的功能?
我正在尝试调试我编写的由 Visual Studio 2010 中的应用程序使用的动态库。我可以进入直到我的 dll 的函数,但我无法更深入地查看源代码。如果我打开反汇编窗口,我可以进入 ASM 代码,但我看不到源代码或任何符号。
我已经构建了一个 .dll 和一个导入 .lib。与 dll 关联的 .pdb ( /Zi
) 文件也已构建(使用/DEBUG
)。优化被禁用 ( /Od
)。
我的应用程序将导入库与 a 链接,#pragma comment(lib, "myImport.lib")
因为该应用程序有一个我无法自己配置的构建工具。
我的应用程序在调试中运行,在调试器的模块中,我可以看到我的 dll 以及符号已加载。
我还检查了Options > Debugging > General Enable Just My Code选项已禁用。
如何强制VS2010进入我的dll的功能?
c# - C# 进入变量列表
屏幕底部通常有一个变量列表,可帮助我在使用 f11 'step into' 功能时跟踪我的应用程序中不同变量的值,但自从我更新到 web developer 2012 后,我似乎找不到这个列表。它被删除了吗?或者有没有办法打开它?谢谢!
qt - 进入 Qt 中的静态库代码
我有一个具有以下结构的项目:
您可以猜到ExecProject和LibProject之间存在依赖关系。
我的问题是在调试时我无法进入LibProject源代码(即使代码已执行)。
这是MainProject.pro文件内容:
LibProject.pro文件内容:
以及ExecProject.pro文件内容:
有人有想法吗?
xcode - Xcode 中的自动跨步
我正在调试我的代码,并考虑了在 xCode 调试模式下自动跳过或逐行进入的可能性。无需单击每个下一步即可逐行查看代码的执行方式会更有效。也许有一种方法可以为每个下一步设置计时器。我正在寻找类似的东西,但是调试模式的帖子太多了,只是解释了基本的东西。
c - Step Into 在 Eclipse CDT 中不起作用
我在 Ubuntu OS 中使用 eclipse CDT 并创建了一个 C 项目,其中链接了外部静态库(libtomcrypt)。它运行并正确给出输出,但我想知道库函数的定义、函数的调用层次结构及其实现。
所以打开调试模式并开始使用“step into”按钮逐行查看执行步骤,它与我在 main() 中定义的函数一起工作(即,在本例中,step into 为 test_function() 工作)但步入不适用于我正在调用的库函数(本示例中的 register_hash(&sha256_desc) 和 find_hash("sha256") 函数)。
它只是跳过该行而不进入并移动到下一行。请帮我解决这个问题。
java - 调试“步入”类调用导致“找不到类”异常 - Eclipse 调试
昨晚我为这个问题脑筋急转弯。在确保我的 Eclipse 错误检查没有明显错误后,我开始调试我的程序。顺便说一句,我正在使用 Jre7。无论如何,每次我进入我的班级电话(让我们称之为“a”)时,调试器都会跳闸并说“找不到班级”。但是,如果我只是运行调试而不介入任何事情,也不例外。此外,如果我跨过类调用线,程序仍然会启动类及其所有成员,并且不会抛出任何异常。只有当我到达初始调用“classA a = new A();”时,它才会停止并引发异常。它也为我在 A 中创建的一个子类做到了这一点。我也无法进入那个类。
什么类型的事情会导致这种情况?
c# - 在 VS2013 中步入 lambda 表达式是否被破坏?
在 VS2010 和 VS2012 中,当foreach循环的in部分显示当前语句时,我可以进入 lambda 表达式:
我只需要按f11:
在 VS2013 中,这被打破了。当我点击f11时,当前语句直接转到循环变量:
我仍然可以通过为表达式设置断点来进入 lambda 表达式i % 2 == 0
,但是简单的 f11 容易得多......这是 VS2013 中的错误还是我错过了一些设置或什么?
c++ - 在 Xcode 5 中进入 STL 源代码
我已经使用 Xcode 5 一段时间了,但我不知道如何调试到 STL 源头文件中。选项“步入”(F7) 只是跳过了我希望调试器步入的语句,并且我没有找到更改此行为的设置。我记得有人抱怨以前版本的 Xcode 无法关闭进入 STL 源的功能……这令人沮丧。