Tag: debugging

如何在控制台窗口中保留R浏览器()模式?

我正在尝试使用browser()命令进行debugging。 现在,我一直在控制台input窗口中获取以下内容: Browse[13]> 是否有可能摆脱这种情况,只是回到正常的控制台窗口?

python的pdb – 跳过循环

我怎样才能跳过使用pdb.set_trace()循环? 例如, pdb.set_trace() for i in range(5): print(i) print('Done!') pdb在循环之前提示。 我input一个命令。 所有1-5值都会被返回,然后在print('Done!')执行之前再次提示使用pdb 。

如何检查程序是否使用debugging符号编译?

我想在GIMP中跟踪一些代码,因此需要启用debugging符号的GIMP。 我不记得编译过程中是否启用了它们。 如何检查,而不重新编译程序?

debugging通过jQuery getScript函数添加的脚本

我有一个页面,通过jQuery的$.getScript函数dynamic添加脚本引用。 脚本加载和执行正常,所以我知道引用是正确的。 但是,当我向任何脚本添加“debugging器”语句以允许我在debugging器(如VS.Net,Firebug等)中遍历代码时,它不起作用。 似乎jQuery加载脚本的方式阻止了debugging器find这些文件。 有没有人有这方面的解决办法?

debuggingJavaScript的REPL风格?

有什么JavaScript的交互式debugging器? 我在想象左边的一个网页,右边是一个REPL接口。 或者甚至可能没有网页,所以我可以玩JavaScript的语言。 一些不需要使用Firebug或VS中的断点来刷新网页的问题,以便检查本地代码并将代码input到Watch窗口中。 也许我只需要更好地学习Firebug? 毕竟,JavaScript并不需要被编译 。 有点像LinqPad,但对于JavaScript也许? 有人在这里跟着我?

如何写unit testing的输出?

任何调用我的unit testingDebug.Write(line)或Console.Write(Line)只是简单地跳过debugging时,输出从不打印。 从我正在使用的类中调用这些函数工作正常。 我明白,unit testing是为了自动化,但我仍然希望能够从unit testing中输出消息。

如何在浏览器的debugging器本身中debuggingdynamic加载的JavaScript(使用jQuery)?

浏览器的debugging器脚本部分中没有显示dynamic添加的脚本。 说明: 我需要使用和使用 if( someCondition == true ){ $.getScript("myScirpt.js", function() { alert('Load Complete'); myFunction(); }); } 所以myScript.js可以dynamic地加载满足一些条件…和myFunction只能在获取整个脚本加载后调用… 但浏览器不会在debugging器的脚本部分显示dynamic加载的myScript.js。 有没有另外的方法,以便所有的目标可以实现,这将使人们能够在浏览器本身debuggingdynamic加载的脚本?

Galaxy S5 Lollipop – 并非所有的断点都会在Android Studiodebugging器下停止执行

将Samsung Galaxy S5 SM-G900F升级为棒棒糖(Android 5.0)后,我注意到奇怪的行为: 并非所有的断点都在Android Studio中被捕获。 这里是环境描述和我的观察 Windows 8.1 x64 Android Studio 1.0.2与SDK工具24.0.2 太阳jdk1.7.0_55 在SDK模拟器下,所有的断点都被捕获 Genymotion下的所有断点都被捕获 在Galaxy S3下4.4.4所有的断点都被捕获 在Galaxy S5的SM-G900F下, 并不是所有的例外都被捕获 我尝试了重新启动手机,重新启动开发机器,打开/closuresdev选项的debugging,使用三星和谷歌的USB驱动程序,使Android Studio中的caching失效,完全清除和重build等等。 工作的断点在红色图标里面打勾。 我不知道规则,哪些类有断点,哪些没有。 这个设备在三个不同的devbox上发生同样的事情。 帮帮我!

Android Studio 1.2 beta版本挂起在debugging

我刚刚将Android Studio从1.0版升级到了1.2版,我不能再执行任何types的debugging操作。 如果我设置了一个断点,Android Studio会挂起,并且无法parsing命令: Waiting until last debugger command completes 但它从来没有完成。 那么,是否有可能降级到以前的稳定版本(1.0)而无需再次下载? 谢谢!

如何将远程debugging器附加到Python进程?

我厌倦了插入 import pdb; pdb.set_trace() 换行到我的Python程序并通过控制台进行debugging。 如何连接远程debugging器并从文明用户界面插入断点?