草庐IT

as调试SystemUI

全部标签

php - NetBeans 调试不适用于 phpunit 测试

我关注了RafaelDohms'sarticle使用NetBeans调试工具进行phpunit测试。问题是当我在NetBeans中开始调试并使用命令行运行测试时,NetBeans从“等待连接”状态切换到“netbeans-xdebugrunnig”。但是程序在“从...读取配置”后停止在命令行,并且没有任何调试操作(跨步、跨步等)处于事件状态。我尝试禁用“在第一行停止”选项并使用调试文件进行调试,但都没有用。我在配置或使用NetBeans工具时是否遗漏了什么?更新我尝试使用NetBeans解决问题,但没有成功。最后我使用PhpStrom来调试代码,虽然我得到了相同的结果,但我成功地调试

php - 带有 PhpStorm IDE 的 Xdebug - 检测传入连接但不会调出调试控制台

我已尝试使用PhpStorm7.0设置Xdebug(2.2.3),但我无法像过去那样调出逐步调试控制台。我用来设置它的指南是:https://www.jetbrains.com/phpstorm/webhelp/configuring-xdebug.htmlhttp://blog.jetbrains.com/webide/2011/02/zero-configuration-debugging-with-xdebug-and-phpstorm-2-0/我知道Xdebug扩展本身正在工作,因为cachegrind.out.3280文件是在页面加载时创建的(包含12Mb的所有必需脚本和变量

PHP 调试 : How to configure Xdebug (for example, 用于 Vdebug -Vim 插件-)

如何配置Xdebug使其适用于Vdebug-Vim的PHP调试器?我正在尝试安装Vdebug在Vim中调试PHP。不幸的是,当我按F5几秒钟后出现此消息Waitingforaconnection(Ctrl-Ctocancel,thismessagewillself-destructin20seconds...)Noconnectionwasmade我该怎么办? 最佳答案 我解决了它,现在Vdebug可以正常工作了。在PHP中启用xdebug编辑您的php.ini文件并在“模块设置”部分下添加以下内容:;;;;;;;;;;;;;;;;

php - 使用json/ajax时如何调试数据

我已经创建了一个php页面来显示我的数据库中的一些记录。我还有一个按钮可以执行一些ajax来更新记录,然后在同一页面上显示新的/更新的数据集。我的ajax调用有问题,我想要一些关于如何排除故障的提示。我注意到,由于我的header已明确设置为json内容,我不能只从Controller执行var_dump之类的操作以在将数据发送到View之前查看数据。不幸的是,出于某种原因,我在ajax方法中的console.log调用也不适合我。我不知道为什么。但我想知道是否有人可以告诉我其他调试代码的方法。我知道我可以将json数据类型更改为html/文本,然后删除我的Controller中设置h

PhpStorm 调试控制台显示 "this view is read only"

我让xdebug在一个断点处停止,我想在控制台中测试一些代码,但我遇到了问题。我无法在控制台中写入,当我尝试粘贴时显示“此View是只读的” 最佳答案 我对日志文件有同样的问题。禁用所有日志突出显示插件(即Ideolog)修复了它。除了绿色的滚动条外,他们没有突出显示任何东西。希望这对某人有所帮助。 关于PhpStorm调试控制台显示"thisviewisreadonly",我们在StackOverflow上找到一个类似的问题: https://stackov

java 调试 - 观察超出范围的变量

在调试C/C++应用程序时,我可以创建一个地址表来监视转换为指针类型的地址,然后查看结构的内容,即使它超出范围也是如此。有没有可能在Java中实现类似的东西?假设我在一个方法中,我向“&this”之类的东西添加了一个监视,然后当我离开类方法时,我仍然可以看到它的内容,即使它超出了范围?我很确定我的问题的答案是“否”,所以我最感兴趣的是“为什么不呢?”解释。这是JVM限制吗?JPDA限制?有没有更好的地方可以问这样一个专业的问题? 最佳答案 在C/C++中,您正在观察(指向的区域)任意指针,并将其转换为该变量。在Java中没有指针。您

使用字节码进行 Java 调试

想知道有没有支持混合模式调试的IDE或者EclipsePlugin。当我搜索术语混合模式时,发现很多引用调试VM语言和native代码。但我指的是一种类似于编译语言(例如C)中可用的功能,在这种语言中,用户可以看到C源代码行以及相应的装配线,并且甚至可以在装配级别介入。(请原谅如果我将该功能称为混合模式而犯了命名错误)换句话说,我在调试java时寻找以下功能:能够在程序执行过程中使用java源代码和相应的字节码能够查看JVMPC寄存器和操作数堆栈能够查看其他JVM特定数据结构(例如常量池)这是为了了解Java源代码如何映射到字节码,以及在介入时如何影响各种JVM相关数据结构。

java - 如何禁用tomcat 7控制台调试信息

其实这个问题我想了很久了,我是用SpringMVC+Hibernate3+SpringSecurity作为框架,tomcat7作为容器,但是在web.xml中添加了过滤器和拦截器之后,有太多的调试信息打印到控制台,无论我如何更改配置文件,这些调试信息总是留在那里,请帮助。web.xmliCubeHRSspringSecurityFilterChainorg.springframework.web.filter.DelegatingFilterProxyspringSecurityFilterChain/*contextConfigLocation/WEB-INF/dispatcher-

java - 如何在 Eclipse 中调试 Maven 项目?

我正在尝试在Eclipse中调试以下Maven项目:https://code.google.com/p/cloudscale/我按照RickHigh的说明(在此处找到https://stackoverflow.com/a/19986408/3014213),当我在终端中编写mvnDebugexec:exec时,行PreparingtoExecuteMaveninDebugModeListeningfortransportdt_socketataddress:8000出现并在Eclipse中启动远程Java应用程序后,项目已启动,但它没有保持断点...有什么想法,哪里可能出错?

java - 调试 Java 的 ScriptEngine 对象

我开始使用ScriptEngine来运行javascript代码。我发现它非常有用并且非常适合我的需要,但是缺少一件事,那就是它的调试。我该怎么做?我真的希望能够只放置一个断点或进入并看到js解释器一步一步地运行我的代码。这可能吗? 最佳答案 不可否认,这不是一个很好的答案(但您的问题缺少有关您希望使用哪些JDK或工具进行调试的详细信息)。无论如何,如果您使用IntelliJ作为IDE,它会附带一个Nashorn调试器,允许您单步执行JavaScript代码和任何引用的Java代码。更多细节在这里:http://blog.jetbr