标签: breakpoints

Safari 7中忽略断点

我在Safari 7中调试JavaScript时遇到问题,我放入的断点被忽略了.我知道你启用/禁用所有断点,它们肯定是启用的.它根本不是停止代码执行!

有人经历过这个吗?有什么想法吗?

javascript debugging safari breakpoints

17
推荐指数
1
解决办法
6167
查看次数

为什么调试器的断点条件允许赋值语句为bool-condition?

这是非常危险的,所以我想知道为什么它是允许的.由于我经常需要在VB.NET和C#之间切换,我有时会添加断点条件,如下所示:

foo = "bah"
Run Code Online (Sandbox Code Playgroud)

如果string变量foo"bah,我想停止,所以正确的方法是使用foo == "bah"而不是foo = "bah".

但它"有效".在编译或运行时,您不会收到任何警告或错误.但实际上这会修改变量foo,"bah"即使它具有不同的值也会使它始终存在.由于这种情况无声地发生(断点永远不会被击中),因此非常危险.

为什么允许?我的推理错误在哪里(除了混淆C#和VB.NET语法)?在C#中(与VB.NET相反),赋值语句返回已分配的值,因此不是a bool,而是string在这种情况下为a.但是bool如果你选中"Is True"框,则 断点条件必须是a .

这是一个小样本"程序"和来自我(德国)IDE的截图:

static void Main()
{
    string foo = "foo";
    // breakpoint with assignment(foo = "bah") instead of comparison(foo == "bah"):
    Console.WriteLine(foo);  // bah, variable is changed from the breakpoint window
}
Run Code Online (Sandbox Code Playgroud)

断点条件对话框:

在此输入图像描述

作为图像的代码包括断点:

在此输入图像描述

c# vb.net debugging breakpoints visual-studio-2010

17
推荐指数
1
解决办法
1529
查看次数

为什么Visual Studio中的F10(跳过)不起作用?

我在Visual Studio 2008中调试(web)项目.我正在打破一个断点.正如预期的那样,F10继续到下一行,但是下一个F10只是停止调试,代码继续而没有任何调试(比如按F5).为什么会这样?

  • 我试过'干净的解决方案'.
  • 其他断点有时(!)跳过,即使在相同的方法中

有线索吗?

debugging breakpoints visual-studio-2008

16
推荐指数
2
解决办法
1万
查看次数

Xcode - 调试单元测试目标

我正在使用OCUnit为我的iPhone应用程序编写测试.有没有办法调试单元测试并有一个断点来看看发生了什么?

在不能使用断点的情况下编写单元测试非常困难.

debugging xcode unit-testing breakpoints objective-c

16
推荐指数
2
解决办法
6932
查看次数

Eclipse在processWorkerExit上中断

在提供了一些请求之后,我的eclipse开始打破processWorkerExit()方法.

根据这个链接,我知道如何抑制日食的破坏,但有没有任何理由为什么代码在这条线上打破.在这种情况下会出现内存泄漏吗?

Tomcat 7.0.27
Eclipse 3.7.2
JDK 7.0.02

在此输入图像描述

java debugging tomcat breakpoints thread-safety

16
推荐指数
2
解决办法
6552
查看次数

eclipse无法删除某些断点

双击eclipse左侧的蓝色条设置断点.再次双击删除断点.这对我来说很有用,但是如果我使用git来检查不同的分支,那么断点的蓝点常常会"混乱"或者其他东西.我再也不能双击以取消它们.我被迫进入调试透视图,在"断点"视图中找到断点,然后右键单击并删除.有没有人有一个更简单的解决方案?我正在使用Windows 7中的java进行编码以获得它的价值.

我可以使用此代码重现此错误(假设if是第1行):

if(bool)
{
  // comment
  doSomething();
} else {
  doOther();
}
Run Code Online (Sandbox Code Playgroud)

我在第4行断点 - doSomething().然后我在if上方放了一条新线,将所有东西都移开.(在第5行移动断点).然后我做git stash save.当我点击回到eclipse时,蓝点显示在正确的行上,但是断点窗口仍然显示第5行.如果我双击以禁用,它实际上在第4行添加了第二个断点.

我觉得我应该向Eclipse人员报告.

java eclipse breakpoints

16
推荐指数
4
解决办法
1万
查看次数

如何让Eclipse打破所有未捕获的异常?

我正在使用Eclipse Juno编写Java程序.

当我运行程序,并且它遇到异常时,程序就会死回跟踪.我将这些异常断点设置为在任何意外异常时进行调试.

  • Exception
  • Throwable
  • Error

但是,无论如何,我仍然看到一些未被捕获的异常只是让程序崩溃而不是Eclipse中断.我想打破任何未被捕获的例外.但我找不到选择所有例外的选项.如何让Eclipse在任何异常中中断?

eclipse breakpoints

16
推荐指数
3
解决办法
6257
查看次数

在 JetBrains Rider 中未命中断点?

我正在尝试在 JetBrains Rider 中设置断点,但调试器并未中断。

我确信应用程序应该到达我试图中断的代码,因为程序中出现了更改的字符串文字。

我已经完全重新安装了所有 JetBrains 程序(擦除设置)。我还尝试了此线程中的所有答案:调试时未命中断点,但没有运气。

此错误不会出现在 Visual Studio 中,但会出现在 Rider 中的任何项目中。

它也不会发生在我在另一台 PC 上使用的另一个 Rider 副本上。

我感谢任何帮助,谢谢!

c# debugging breakpoints jetbrains-ide rider

16
推荐指数
3
解决办法
9075
查看次数

使用Selenium自动执行测试时,如何处理调试器中暂停的叠加层

每当我尝试访问该网站并打开时我无法通过检查器检查任何元素,因为UI带有消息叠加层Paused in debugger

对此讨论最高评价和接受的回答是,要检查“源”选项卡,请检查“事件监听器断点”面板下的“鼠标”下是否设置了任何断点。我已经交叉检查了Sources-> EventListenerBreakpoint都没有设置。

对此讨论最高评价和接受的答案是检查小八角形的停止/暂停标志(在Chrome“来源”的左下角)是否为彩色(蓝色或紫色)。我不确定为什么需要对选定的网站另外执行此操作。

快照:

调试器已暂停

本次讨论中,被接受并被接受的答案是关于“ 手动步骤”的

所有解决方案似乎都指向手动过程。但是在我看来,这个问题似乎是Selenium无法做到的根本原因getPageSource()

代码试用:

System.setProperty("webdriver.chrome.driver", "C:\\Utility\\BrowserDrivers\\chromedriver.exe");
ChromeOptions options = new ChromeOptions();
options.addArguments("start-maximized");
options.addArguments("disable-infobars");
options.addArguments("--disable-extensions");
WebDriver driver = new ChromeDriver(options);
driver.get("http://rd.huangpuqu.sh.cn/website/html/shprd/shprd_tpxw/List/list_0.htm");
Run Code Online (Sandbox Code Playgroud)

输出:Chrome打开,但不导航到URL。

所以我的问题是:

  • 在哪种情况下会Paused in debugger发生错误?
  • 前端开发有错误吗?
  • 如何在通过自动测试过程中绕过此错误?

javascript debugging selenium breakpoints google-chrome-devtools

16
推荐指数
1
解决办法
457
查看次数

如何在 MUI 中使用断点?

我想通过使用 MUI 断点使我的项目具有响应能力,但我不知道如何以简单的方式使用它们,我认为创建 const 样式(他们在文档中解释的那样)对于初学者来说并不是一种简单方便的方法!如果您有任何有关此主题的信息可以与我分享,我将不胜感激。

breakpoints responsive-design responsiveness material-ui

16
推荐指数
2
解决办法
3万
查看次数