Tag: debugging

如何debuggingHaskell代码?

我有个问题。 我写了一个大的Haskell程序,它总是以小的input工作。 现在,当我想testing它并产生更大的input时,我总是得到这样的信息: HsProg: Prelude.head: empty list 我多次使用Prelude.head 。 我能做些什么来获得更多的信息或者获得更好的错误输出来获取发生的代码行?

如何在VS2010 RC中设置我的开发Web浏览器?

我不喜欢使用IE浏览器作为我的系统默认网页浏览器。 但 我确实希望在IE中将IE设置为我的浏览器,因为它对debugging起到了一些作用,我喜欢将其发展到最低的共同点。 (刺拳,哈哈)…无论如何,我可以默认debugging对IE浏览器? 我知道在VS2008中,你只需要在.aspx页面上“浏览…”。 但是这个选项在VS2010 RC中不存在。 是什么赋予了?

Google Chrome Javascriptdebugging器和内容脚本

这个问题之前也有类似的问题,但我似乎无法在Google Chrome中debuggingJavascript。 如果我转到Page> Developer,则“debuggingJavascript”( Ctrl + Shift + L )被禁用。 Alt + `不起作用。 我正在开发一个“内容脚本”的扩展,所以我使用–enable-extensions启动chrome。 我最想做的事情就是设置断点并在执行时通过脚本执行/执行。 当谈到JavaScript时,我有些茫然,所以任何指导都是值得赞赏的。 我可以进入“JavaScript控制台”,但无法find其中的内容脚本。 我也不确定这与“JavaScriptdebugging器”有什么不同。 我在Windows XP上使用最新的Chrome版本(2.0.181.1)。

即时窗口中的换行符

使用Visual Studio 2010 Professional,我有一个如下所示的ToString()方法: public override string ToString() { return "something" + "\n" + "something"; } 因为有几个“ something ”,每个都很长,所以我想看看 something something 可悲的是,我正在看 "something\nsomething" 有没有办法得到我想要的?

debugging摩卡testing的阻力最小的path是什么?

编辑2016年11月:节点现在有一个内置的debugging器,你可以开始 – –inspect 。 这个答案解释它: https : //stackoverflow.com/a/39901169/30946 。 我正在用咖啡标记build立一个摩卡testing。 在testing的顶部,我有: require "../assets/js/theObject.coffee" debugger ss = new TheObject() 我想在该debugging器行停止,因为theObject.coffee的对象没有被加载。 我正在使用节点检查器,它工作,sorta。 我拥有的过程是: 启动节点检查器 在命令行运行testing – mocha –compilers coffee:coffee-script ./test/theObjectTests.coffee –ui bdd -d –debug-brk 转到节点检查器页面,如果它已经打开,则刷新它 等待文件theObject.coffee被加载,然后在正确的行上放置一个断点 必须有一个更简单的方法。 看起来我应该能够运行一个debugging器,并停止在该debugging器线上,但我无法find它。 我有WebStorm,它有一个debugging器( 本文讨论设置它来运行摩卡testing,但它没有帮助我),但是当我启动它,它失败。 在WebStormdebugging窗口中运行的命令是: "C:\Program Files\nodejs\node.exe" –debug-brk=64232 C:\Users\jcollum\AppData\Roaming\npm\_mocha C:\Users\jcollum\AppData\Roaming\npm\_mocha:2 basedir=`dirname "$0"` 我怀疑这可能是一个特定于Windows的问题。 Env:Windows 7,Webstorm,节点0.8.16,摩卡1.7.4,git-bash 问题是:如果你从头开始使用Mocha,debugging器最简单的方法是什么? 易于在这里的关键字。 编辑:因为问这个我已经停止使用Windows,并在Ubuntu工作。 我的摩卡debugging过程(我很less使用)是相同的。

Chrome开发者工具不再显示所有的JavaScript文件

并不是所有的JavaScript文件都可以在Chorme Developer工具中看到。 谷歌浏览器是最新的。 版本44.0.2403.130 m应用程序的debugging版本。 脚本在头上。 <script src="/Scripts/jquery-ui-1.8.24.js"></script> <script src="/Scripts/jquery.validate.js"></script> … <script src="/Client/Statics/GuiContainers.js"></script> <script src="/Client/ClientDAL.js"></script> <script src="/Client/ClientLayoutUpdater.js"></script> <script src="/Client/ClientRenderer.js"></script> <script src="/Client/ControllerLocator.js"></script> Chrome开发者工具的localhost / Scripts / *path下Sources菜单下的第一部分脚本是可见的。 从昨天开始,脚本的第二部分是不可见的。 开发者工具有什么问题? 在JavaScript控制台中没有错误。 我可以在networking标签中看到成功的JavaScript文件请求。 所有的JavaScript被加载。 申请工作正常。 开发者工具有什么问题? 有没有人有一个想法? 如果我添加本地主机“文件夹”的工作区,一切都是可见的,甚至服务器端源文件。

使用Eclipse IDE以debugging模式加速Tomcat

通过eclipse运行Tomcat可以在非debugging模式下正常工作,但不能在debugging模式下运行。 当我尝试在debugging模式下启动Tomcat服务器时,控制台输出看起来好一段时间,但是然后开始减慢,最终停止,以100%挂起CPU。 我不认为这是相关的,但以防万一 – 这是控制台输出正确的时候开始放缓,并最终停止(通过停止我的意思是没有更多的控制台输出,但仍然是100%的CPU)。 2009-09-02 14:35:30,859 INFO NONE org.springframework.context.weaving.DefaultContextLoadTimeWeaver:72 – Found Spring's JVM agent for instrumentation 2009-09-02 14:35:49,562 INFO NONE org.springframework.beans.factory.support.DefaultListableBeanFactory:414 – Pre-instantiating singletons in org.springframework.beans.factory.support.DefaultListableBeanFactory@ed889d: defining beans [… 2009-09-02 14:37:31,031 INFO NONE org.springframework.orm.jpa.LocalContainerEntityManagerFactoryBean:221 – Building JPA container EntityManagerFactory for persistence unit … 我尝试了所有我能想到的方法来解决它: cleanesd tomcat工作目录 重新开始eclipse 重新启动Windows 刷新/清理所有项目 我上周第一次使用eclipse ganymede遇到了这个问题。 在这个问题之前的几个月,我一直在debugging模式下运行良好。 我没有做任何重大的改变,我们的项目会导致这一点。 最后,我升级到日食伽利略解决了我的问题。 […]

如何阻止与PhpStorm第一线停止xdebug?

我有这个奇怪的问题。 我所有的设置工作正常,直到我更新我的PHP版本。 我使用macports并安装了php5和php5-xdebug端口。 xdebug正在工作,但它停止在我的脚本的第一行,即使我有在PhpStorm禁用选项。 那里没有断点,代码其他部分的断点工作正常。 如果有帮助,这里是phpinfo的xdebug部分(分为两部分)。 http://cl.ly/9QHw,http://cl.ly/9P2B和phpStorm禁用的certificate: http ://cl.ly/9Qu8 是否有需要更改的xdebug设置? 当我做了升级,我失去了我的php.ini有一些其他的xdebugconfiguration。

Visual Studiodebugging – 忽略其他地方的exception,而在其他地方?

我有一些代码,在一个特定的行(这是在不同的开发人员的代码,所以我不能只是改变它),然后捕获和适当处理生成大量的ArgumentExceptions。 我试图debuggingArgumentExceptions这是发生在不同的代码段(然后被捕获和处理,所以我不能只看看未处理的exception)。 有什么办法可以忽略源自特定其他代码行的ArgumentExceptions,同时还会抛出抛出其他地方的ArgumentExceptions?

如何在Djangodebugging工具栏中使用日志logging?

我想在我的django应用程序在视图函数中的不同点输出debugging消息。 Django的debugging工具栏的文档说它使用python日志中的构build,但我找不到更多的信息。 我真的不想login到文件,而是到工具栏上的信息窗格。 这个怎么用?