breakpoints相关内容

断点会停止所有线程吗?

如果我的程序中有两个线程并发运行并在其中一个线程上设置断点,那么当遇到此断点时,另一个线程是否也会停止,还是会继续执行? (我用 Java 编写并使用 NetBeans) 解决方案 断点有一个选项,它们应该如何表现:暂停单个线程或所有线程 ..
发布时间:2021-12-26 14:50:51 Java开发

条件 C# 断点?

我正在调试一个 foreach 循环,它将迭代超过 1000 次 - 所以我只希望循环中的一个断点为特定项目中断. 所以... foreach(Employee 雇员中的雇员){//做一点事//当employee.Id == '2342'时中断这里//做其他事情} 我是否必须在其中编写一个 If 语句和一些虚拟代码并以这种方式破坏它?只有这样吗? 解决方案 只是添加到以前的答案. ..
发布时间:2021-12-26 12:20:56 C#/.NET

Xamarin.Forms IOS 断点未命中

我最近升级到了新的 Xamarin for Visual Studio,从那时起,我在 IOS 调试期间无法再打断点.奇怪的是,Android 运行良好. 我卸载并重新安装了 Visual Studio Community Edition 2017,并保留了所有默认设置.以前,这已经解决了像这样的奇怪问题. 我已经阅读了数十个类似的投诉,但这些解决方案对我不起作用. 解决方案 ..
发布时间:2021-12-21 20:34:08 移动开发

如何在 Visual Studio 中调试单个线程?

我有一些项目的解决方案.在不同的项目中有几个断点.我想跟踪第一个遇到这些断点的线程,并继续跟踪该单个线程,尽管其他线程进入了相同的代码块. 我知道这可以通过在断点上定义条件来实现,即线程名称 = ... 或线程 Id = ... 但我的情况是负载很重的 ASP.NET 应用程序,一旦我附加到 w3wp.exe,许多线程就会中断-点.我需要一些类似 ThreadLocal 的东西. 有可 ..
发布时间:2021-12-14 18:52:27 C#/.NET

调试 SSIS 脚本任务 - 断点已启用但未命中

我正在处理 SSIS 包.该包有一个脚本(C# 语言)任务.我需要调试脚本任务.我设置了断点.脚本编辑器 (Visual Studio) 中的脚本和 SSIS 包编辑器中的任务都以红色显示断点 - 表示断点已启用.但是,当我调试包时,断点没有命中. 断点没有条件,所以我希望每次包运行时它都会命中. 我在 Windows 2003 R2 64 位 SP2 上使用 Visual Studi ..
发布时间:2021-12-14 09:04:41 其他开发

如何等到远程 .NET 调试器附加

今天我遇到了一个问题,我需要远程调试程序.该程序是从另一个系统启动的,所以我真的没有机会在命令行上与它进行交互.不过,我可以轻松更改其来源. 我需要做的是让程序正常启动,然后等待我用调试器附加到它.我想不出让我开心的方法.我确实找到了错误,但没有调试器的帮助. while(true) { } 让进程保持活动状态,然后我可以用调试器“设置下一个语句",但这看起来很尴尬和粗鲁. Conso ..
发布时间:2021-12-14 08:59:59 C#/.NET

如何根据对象字符串属性在 Xcode 中设置条件断点?

我希望能够在达到特定字符串匹配时让调试器中断.例如,我可能有这样的事情: Foo myObj = [self gimmeObj]; myObj 可能有一个名为 name 的属性.我希望调试器在 时停止分配 [myObj.name isEqualToString:@"Bar"]; 如何在 Xcode 中设置条件断点来执行此操作? 解决方案 你可以在 Xcode 中通过正常设置断点来 ..
发布时间:2021-12-14 08:57:55 移动开发

如何在 Eclipse 中使用断点

我使用的是 Eclipse IDE.我不知道在 Eclipse 中放置断点并在其中前进和后退如何有效.有人可以帮我吗? 谁能推荐一个适合我的网站? 解决方案 谷歌搜索提供了许多站点... 使用 Eclipse 平台进行调试 一个. ..
发布时间:2021-12-14 08:53:38 Java开发

Eclipse 中不同断点图标的含义是什么?

在 Eclipse 中使用断点时,我有时会注意到它们有不同的图标/注释(左侧边栏上的标记).有时它只是一个蓝色的球,有时上面有一个复选标记,有时它被交叉了.所有这些注释是什么意思? 解决方案 蓝球:常规断点,活动(可能设置了命中次数) 空球(即白色):断点已被禁用(去除断点视图中的复选标记,或上下文菜单中的disable) 通过断点的对角线:所有断点已被禁用(在断点视图中按钮skip ..
发布时间:2021-12-14 08:52:17 Java开发

如何在第三方库中的 Eclipse 中设置断点?

我在来自第 3 方库的类中收到 NullPointerException.现在我想调试整个过程,我需要知道该类是从哪个对象中保存的.但在我看来,我无法在第 3 方的类中设置断点. 有谁知道解决我的麻烦的方法吗?当然,我使用 Eclipse 作为我的 IDE. 更新:该库是开源的. 解决方案 最可靠的方法(并最终得到真正有用的东西)是下载源代码(你说它是开源的)),并设置另一个指 ..
发布时间:2021-12-14 08:50:02 Java开发

Visual Studio 拒绝忘记断点?

Visual Studio 会记住之前调试会话中的断点,这很棒. 然而,当我调试时,我通过单击清除这些“旧"断点之一,它只是暂时删除.我的意思是下次我调试时,我认为我删除的断点又回来了. 这太烦人了——有什么设置可以让它不这样做吗? 解决方案 进入Debug菜单然后Delete All Breakpoints Ctrl+Shift+F9 ..
发布时间:2021-12-14 08:48:49 其他开发

为什么我的 Eclipse 项目有幻像调试器断点?

我有一个小项目,当在 Eclipse 调试器中运行时,它似乎总是停在 FileInputStream.class 的第 106 行,在那里打开文件.没有设置断点,但 Eclipse 的行为就像我在这里设置了断点一样.如果我清除所有断点,它仍然会发生. 我在同一个 Eclipse 工作区中有第二个更大的项目,它没有遇到这个问题. 我刚刚将较小的项目从我在 Europa Eclipse 中 ..
发布时间:2021-12-14 08:42:57 Java开发

使用 Visual Studio 调试器更改值时中断

有没有办法在变量上放置监视,并且只有在该值发生变化时 Visual Studio 才会中断? 这样可以更轻松地找到棘手的状态问题. 这能做到吗? 断点条件仍然需要设置断点,我宁愿设置监视并让 Visual Studio 在状态更改时设置断点. 解决方案 在 Visual Studio 2005 菜单中: 调试 -> 新断点 -> 新数据断点 输入: &myV ..

调试VBA,定位问题&故障排除方法

调试 VBA 代码有哪些方法? 特别是: 单步执行代码 断点和停止命令 Debug 命令 当地人和观察窗口 调用栈 解决方案 调试 VBA 代码 本页介绍了调试 VBA 代码的方法. 简介 调试程序是软件开发中最重要的步骤之一.了解 VBA 的调试工具可以使调试更轻松、更高效.本页介绍了在测试和调试应用程序时可以使用的几种 VBA 内置调试​​工具. ..
发布时间:2021-12-14 08:39:00 其他开发

中断变量值的变化

与此处的其他问题类似,就像这个. 有没有办法在任何 JavaScript 调试器中中断变量值的更改?(例如 IE 开发者工具、Visual Studio 或 Firebug)? 我想它类似于“观察变量",但我希望能够看到调用堆栈并在实际发生变量更改时暂停它. 另一种方法可能是使用自定义设置器覆盖值设置,并在其中放置一个断点,但不幸的是,这不适用于 IE AFAIK. 更新似 ..
发布时间:2021-12-14 08:34:28 前端开发

我可以在 GDB 中的“内存访问"上设置断点吗?

我正在通过 gdb 运行一个应用程序,我想在任何时候访问/更改特定变量时设置断点.有没有好的方法可以做到这一点?我也对在 C/C++ 中监视变量的其他方法感兴趣,以查看它是否/何时发生变化. 解决方案 watch 只在写入时中断,rwatch 让你在读取时中断,awatch 让你中断读/写. 您可以在内存位置上设置读取观察点: gdb$ rwatch *0xfeedface硬件读取 ..
发布时间:2021-12-14 08:08:23 C/C++开发

Delphi:为什么有时断点不可用(IDE 上的绿色突出显示行)?

我有时会在 Delphi 中丢失断点功能. 我认为这是 Delphi 2009 的问题,但现在我在 Delphi XE 中也有此问题. 在 Delphi 2009 中,我通过删除 .dproj 文件使断点再次起作用. 在 Delphi XE 中,我无法显示断点.我已经应用了所有修补程序的更新 1. 有人有解决办法吗? 解决方案 我找到了更好的方法. 在项目管理 ..
发布时间:2021-12-13 22:56:21 其他开发