调试

Electron指南 - 调试主进程

调试主进程浏览器窗口的DevTools只能调试渲染进程的脚本(比如Web页面)。为了提供一种方法来调试主进程中的脚本,Electron提供了 --debug 以及 --debug-brk 的选项开关。命令行开关使用下列命令行切换到调试Electron的主进程模式:--debug=[port]这个开关将使得Electron使用V8调试协议侦听在指定端口上。默认侦听端口是585

利用make运行和调试程序

xmake默认在编译完程序后,可以通过以下命令运行指定目标程序: xmake run [target] [arguments] ... 并且在linux/macosx下面,目前已经支持关联调试器,去直接调试指定目标了,只需要加上-d/--debug参数选项: xmake run -d [target] [arguments] ... 默认情况下,xmake在macosx下用

Fiddler调试(适合修复线上bug和直接调试线上问题)

注:本文章讲述的不全,只是一些常用的调试方式 拦截响应bpafter: url拦截请求bpu: url使用Fiddler将线上文件映射到本地调试使用stave插件使用AutoResponder`如需批量映射使用REGEX匹配`参考 http://blog.mingsixue.com/debug/Fiddler-online-map-localfile.html 关键字:fi

php 调试利器debug_backtrace()

debug_backtrace() 是一个很低调的函数,很少有人注意过它. 不过当我对着一个对象调用另一个对象再调用其它的对象和文件中的一个函数出错时,它正在一边笑呢。debug_print_backtrace(), debug_backtrace() 只是前者直接打印出来了而已。查看整个程序的调用栈,用来查看瞬间函数调用栈,方便查错。如果我们想知道某个方法被谁调用了? d

Fiddler调试技巧

Fiddler是个很强大的抓包代理工具,它在远程调试、模拟请求等方面都提供了强大的功能支持。下面将列出一些在我工作中使用到的比较实用的技巧。手机连接代理调试这个是移动端开发中非常常用的技巧,在PC端可以直接在chrome上F12查看网络请求等数据,但在手机端却看不到这些数据,所以我们可以利用Fiddler来抓包调试。非常简单,直接手机上配置Fiddler代理地址即可,代理地

Electron指南 - 调试主进程

调试主进程浏览器窗口的DevTools只能调试渲染进程的脚本(比如Web页面)。为了提供一种方法来调试主进程中的脚本,Electron提供了 --debug 以及 --debug-brk 的选项开关。命令行开关使用下列命令行切换到调试Electron的主进程模式:--debug=[port]这个开关将使得Electron使用V8调试协议侦听在指定端口上。默认侦听端口是585