调试CEF3程序的方法

CEF3多进程模式调试时按F5只会启动调试Browser进程,要调试Renderer进程就要让进程在启动时就暂停并附加进程。

所幸google早就想到了这一点,chrome的命令行参数就可以办到,

--renderer-startup-dialog       加上这个参数,在Renderer进程启动时会弹出一个模态对话框,这时去附加Renderer和其它进程后再按确定就可以了。

还有一个参数 --renderer-process-limit=1,加上后Renderer进程就只会有一个,不用弹出一个窗口就附加一次了。

另外在VS--工具--选项--调试--常规,勾选“一个进程中断时则中断所有进程”(我用的VS2015)。

时间: 2024-08-05 19:58:54

调试CEF3程序的方法的相关文章

android 调试 native 程序的方法

一.背景 首先说需求,这个需求非常常见,就是android上需要的一个功能,linux已经有开源代码而且非常稳定,希望能直接porting过去使用,这个程序是pure c 的代码,也就是说,跟android framework, java 没关系,也跟jni没有关系,我们希望的就是能编译成一个可执行工具,push到android后能直接跑起来使用. 既然是native 代码,主要影响到的就是bionic libc, 因为android的这个基础库跟 linux 上常见的 gnu libc 有区别

未加载mfc120ud.i386.pdb:VS2013调试MFC程序解决方法

刚使用VS2013时,想转入MFC库函数发现无法调试MFC代码.VS2013提示如下: 网上查了一下才得知,VS2013不像以前的VS版本一样自带MFC的pdb文件.但是微软提供了Microsoft Symbol Server自动下载pdb文件,只是默认情况下没有打开.打开方式为:"设置"->"调试"->"符号",选中"Microsoft 符号服务器"即可.这样在调试时,VS2013调试器会自动从服务器下载所需的p

SWD模式下下载调试STM32程序的方法

http://wenku.baidu.com/link?url=pI-XqLASLa_DYQl95OvsE-TGjfu_orN_qukqSdT7nTQzSzZpGfYbEwkEWOOsNk8bLKxFhWxhgNwBSf_ba7GT14zGRGt9pjTsDfXOocfj-rq

调试 Android* x86 应用程序的方法以及要使用的工具

作者:Xiaodong Wang 1.简介 众所周知,Android* 开发人员头顶许多称呼:设计员.程序猿等,并且通常会不可避免地被称为故障检修工.代码中的错误无法避免,因此无论您是否一开始就造成错误,了解调试工具以及如何迅速而有效地跟踪并解决错误都很重要.鉴于此,如今的 Android 开发人员必须掌握有效的调试技巧.本文提供了 Android 应用程序调试工具的简单教学,用于帮助 Android SDK 以及相关工具的新手迅速入门,并在 Android x86 平台上更有效地解决故障. 2

调试python 程序的几种方法总结

程序能一次写完并正常运行的概率很小,基本不超过1%.总会有各种各样的bug需要修正.有的bug很简单,看看错误信息就知道,有的bug很复杂,我们需要知道出错时,哪些变量的值是正确的,哪些变量的值是错误的,因此,需要一整套调试程序的手段来修复bug. 第一种方法简单直接粗暴有效,就是用print把可能有问题的变量打印出来看看: ? 1 2 3 4 5 6 7 8 9 10 # err.py def foo(s):   n = int(s)   print '>>> n = %d' % n

亲测VS2010纯静态编译QT4.8.0,实现VS2010编译调试Qt程序,QtCreator静态发布程序(图文并茂,非常详细)

下载源代码,注意一定是源码压缩包如qt-everywhere-opensource-src-4.8.0.zip,不是Qt发布的已编译的不同版本的标准库如qt-win-opensource-4.8.0-vs2010.exe,这些版本都只是动态编译的,不是我们所需要的.只有用源码包才能做真正的纯静态编译,如果用Qt官网已编译的标准库.exe文件进行编译,有可能出现各种错误,而且编译后的文件巨大,我当时就在这里绕了很大的弯子,请童鞋们注意啦!!可能有些老鸟会笑话,但我本着最严肃的态度告诉菜鸟们,上网查

Eclipse不能调试手机的解决方法

一.场景 我们有时候希望用手机调试Android程序,但是连接手机到电脑上之后,却显示不出手机设备,无法用手机进行调试. 二.原因 一般有两个原因:(1)adb的问题:(2)电脑没有安装手机驱动. 三.解决方法 (1)关闭Eclipse.然后,在Eclipse目录下的platform-tools文件夹下面(就是adb程序所在的文件夹),shift+右键,以管理员权限打开CMD: (2)在CMD中,输入:adb kill-server:回车. (3)输入:adb start-server:  回车

WinDbg 调试.net程序

WinDbg支持以下三种类型的命令: ·        常规命令,用来调试进程 ·        点命令,用来控制调试器 ·        扩展命令,可以添加叫WinDbg的自定义命令,一般由扩展dll提供这些命令 PDB文件 PDB文件是由链接器产生的程序数据库文件.私有PDB文件包含私有和公有符号,源代码行,类型,本地和全局变量信息.公有PDB文件不包含类型,本地变量和源代码行信息,且只包含共有成员的调试信息. Dump文件 利用Dump工具,你可以获得进程的快照信息.一个mini-dump

使用 Eclipse 调试 Java 程序的技巧【9】

若有不正之处,请多多谅解并欢迎批评指正,不甚感激.请尊重作者劳动成果: 本文原创作者:pipi-changing本文原创出处:http://www.cnblogs.com/pipi-changing/ 本文版权归作者和博客园共有,未经作者同意必须保留此段声明,且在文章页面明显位置给出原文连接 ,否则保留追究法律责任的权利. 使用 Eclipse 调试 Java 程序的技巧 不要调试太多 只调试你觉得有问题的代码或者一部分一部分功能的调试: [ 断点视图 : 条件断点] 如果你只对应用中的某部分感