标签: breakpoints

在IntelliJ中打破自己的异常

有关如何打破任何异常,请参阅此问题.

我在启动时遇到了一百万个例外.我已经尝试忽略ClassNotFoundException,但它并不好,IDE似乎仍然打破这些(和其他)异常.

那么..什么是一个不错的配置,只能捕获从用户代码中捕获的真实异常?(如果适用,也忽略jUnit中的任何异常)

java debugging breakpoints exception intellij-idea

9
推荐指数
1
解决办法
1813
查看次数

如何在调试期间回到断点?

我在asp.net工作并调试应用程序.

有时在某些情况下我需要回到我已经过去的断点.有没有办法回到那个断点?我正在使用F5和F10进行调试,然后按SHIFT + F5停止调试.

我搜索谷歌,但没有找到所需的答案.

请指导我这个.我会感恩的.

c# asp.net debugging breakpoints

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

VS 2010远程调试器断点当前不会被命中.没有为此文档加载任何符号

1)在主机上创建一个Windows帐户.登录.

2)在远程计算机上创建一个Windows帐户,其用户名和密码与主机相同.登录.

3)将所有.pdb文件复制到远程计算机上与.exe相同的目录.

4)在远程计算机上运行远程调试器.

5)工具 - >选项

6)单选按钮"无认证(仅限本机)"并选中"允许任何用户调试",确定.

7)在远程计算机上运行.exe(调试版本).

8)在主机上,打开您的解决方案.

9)调试 - >附加到进程

10)传输:远程(仅限本机,无需身份验证)

11)限定符:服务器IP

12)刷新

13)选择要调试的应用程序.

14)附上

应用程序似乎在visual studio中运行,但所有断点都灰显了以下注释:

断点当前不会被击中.没有为此文档加载任何符号

我做了以下操作我将我的应用程序(包括pdb文件)部署在c:\ abc下的远程PC中我添加符​​号位置,如截图中所示,我尝试从我的电脑调试到远程电脑但仍然没有breackpoint

在此输入图像描述 任何的想法?

c# remote-debugging breakpoints visual-studio-2010 visual-studio

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

在Visual Studio 2012中设置内存断点

我需要设置断点来监视内存中更改的内存中的特定地址(例如0x0483d7cc).我正在使用Visual Studio 2012和C++.我怎样才能做到这一点?

c++ breakpoints conditional-breakpoint visual-studio-2012

9
推荐指数
1
解决办法
6425
查看次数

在Eclipse PDT + Xdebug中,"没有断点停止"终于解决了吗?

使用Eclipse PDT和Xdebug调试PHP应用程序的当前状态是什么.有没有人最终得到它,即停止在Eclipse中定义的断点(不使用xdebug_break())?

我已经阅读了两年多的问题,但事实证明即使是现在(2013年5月)Helios也不会在断点处停下来.所以,我遵循建议并切换到伽利略,但却发现,它也没有停在断点处.我看到的唯一区别是Galileo也忽略了Open in Browser设置并且总是在外部webbrowser中进行调试,这本身就非常令人讨厌.

当我Break at First Line检查时,我看到每次单击任何链接时Eclipse任务栏图标都会闪烁,但Eclipse显然不会停止任何事情 - 无论是第一行还是断点.它执行(在外部浏览器中呈现整个页面,因为根本没有调试.

如果我取消选中Break at First Line,Eclipse甚至不会对我正在调试的页面做出反应.它贯穿整个代码并且无处可去.

我可以停止使用xdebug_break(),但这当然是一个笑话.如果这是唯一的选择,那么我根本不需要Eclipse和Xdebug.我可以使用记事本并die()获得相同的结果.

我已经读过某个地方,即使Galileo也没有停在断点上,我应该安装Juno.是否有任何 Eclipse版本或软件包可用于使用Xdebugs调试PHP应用程序并且能够在断点处停止?这已经开始疯了吗?我应该测试多少个版本?

我花了很多时间在这上面,阅读许多 不同的 StackOverflow 答案,安装三个不同的Eclipse版本,检查和取消选中数百个选项并重启Eclipse大约一百万次并最终没有任何结果.真的很感激任何帮助.

目前正致力于:Windows 7,Eclipse PDT Galileo SR 2,PHP 5.3,XAMPP.

如果有人在那里,谁成功地使用Eclipse PDT和Xdebug来调试PHP应用程序并停止断点和尊重Open in Browser选项,那么请您提供一个关于安装,配置和检查以实现相同内容的简单答案吗?

breakpoints xdebug eclipse-pdt eclipse-3.5 helios

9
推荐指数
1
解决办法
4834
查看次数

ASP.NET MVC Razor视图中的断点不会被命中.没有为此文档加载任何符号

在IIS Express中调试时,我无法在Razor视图中获得在Visual Studio 2013中命中的断点.

这是视图和无法访问的断点:

在此输入图像描述

查看模块,我看到已加载最新的PDB文件:

在此输入图像描述

和文件夹

C:\Windows\Microsoft.NET\Framework\v4.0.30319\Temporary ASP.NET Files\root\53ff8402\967c7053\assembly\dl3\f3c59a34\6698ffde_b452cf01
Run Code Online (Sandbox Code Playgroud)

有最新版本的DLL和PDF文件:

ITVizion.VizionLogs.WeeklyLogs.Web.DLL
ITVizion.VizionLogs.WeeklyLogs.Web.PDB
Run Code Online (Sandbox Code Playgroud)

我已经清理了解决方案,擦除了项目的bin文件夹,重新启动了Visual Studio等,但它仍然不会打破断点.

我还能尝试什么?

breakpoints pdb-files razor iis-express visual-studio-2013

9
推荐指数
1
解决办法
3538
查看次数

无法在ocamldebug中设置断点:"在那里找不到任何事件."

我正在使用ocamldebug(使用OCaml 4.02.1),我正在尝试在特定模块内的某处设置断点,但我得到的只是一个有用的错误消息: Can't find any event there.

作为一个例子,这里是函数1的摘录,我想设置一个断点,如ocamldebug所列:

(ocd) list Value.Eval_slevel 79 83
79
80    let slevel stmt = match slevel with
81      | Per_stmt_slevel.Global i -> i
82      | Per_stmt_slevel.PerStmt f -> f stmt
83
Run Code Online (Sandbox Code Playgroud)

我尝试了几个break命令的变种,但每次都得到相同的结果:

(ocd) break @ Value.Eval_slevel 80       // module + line number
Can't find any event there.
(ocd) break @ Value.Eval_slevel 80 21    // module + line + column
Can't find any event there.
(ocd) break @ Value.Eval_slevel # 3335   // …
Run Code Online (Sandbox Code Playgroud)

debugging ocaml breakpoints

9
推荐指数
1
解决办法
364
查看次数

XDebug不会破坏atom的php-debug包中的断点

我的问题是我找到了许多其他答案,但没有一个对我有用.代码和"服务器"都是localhost.编辑:尝试使用端口9001,而不是在一些答案中建议+如果Visual Studio代码工作尝试,但奇怪的是:它打破了VS代码中的异常,但仍然没有在断点上.连接似乎有效:

在此输入图像描述

我的设置

软件

  • Windows 10 Pro x64
  • MAMP(非专业)运行端口81
  • 原子
  • php-debug包
  • xdebug-2.4.1-7.0-vc14.dll扩展名
  • 要调试的代码是在Laravel框架内编写的

CONFIGS

PHP信息xdebug部分

(完整)

     xdebug

      xdebug support    enabled
    Version 2.4.1
    IDE Key XDEBUG_ECLIPSE
    XDEBUG NOT LOADED AS ZEND EXTENSION
    Supported protocols Revision
    DBGp - Common DeBuGger Protocol $Revision: 1.145 $
    Directive   Local Value Master Value
    xdebug.auto_trace   Off Off
    xdebug.cli_color    0   0
    xdebug.collect_assignments  Off Off
    xdebug.collect_includes On  On
    xdebug.collect_params   0   0
    xdebug.collect_return   Off Off
    xdebug.collect_vars Off Off
    xdebug.coverage_enable  On  On
    xdebug.default_enable   On  On
    xdebug.dump.COOKIE  no …
Run Code Online (Sandbox Code Playgroud)

php breakpoints xdebug laravel atom-editor

9
推荐指数
1
解决办法
1394
查看次数

Safari:媒体查询未按预期宽度触发

我写过这样的CSS媒体查询 -

@media screen and (max-width: 59.9375em) {
  .left {
   display: none;
  }
}
Run Code Online (Sandbox Code Playgroud)

这适用于除Safari 10.0.4及更低版本之外的所有浏览器.Safari似乎以不同方式处理媒体查询.

其他浏览器似乎将window.innerWidth作为用于触发媒体查询的视口宽度,但safari似乎将document.documentElement.clientWidth作为视口宽度并相应地触发媒体查询.

我可以看到实际断点和预期断点之间的差异为15px.我正在寻找一种跨浏览器的方式来处理这个问题.欢迎提出意见,提前谢谢.

css safari breakpoints media-queries

9
推荐指数
2
解决办法
2359
查看次数

在Eclipse的Java调试器中,如何在某个类的每个对象创建上设置断点?

我想让Eclipse的Java调试器在特定类型(类/接口)的对象被实例化时调试暂停受监视的进程.

作为一种解决方法,我可以设置断点

  • 在所有类型的构造函数上
  • 在该类型的超类型和子类型的所有构造函数上

  • 这很尴尬
  • 忽略使用默认构造函数的实例化
  • 可能会导致我不想挂起的类的对象实例化的假阳性调试暂停.

java eclipse debugging breakpoints

8
推荐指数
1
解决办法
2788
查看次数