这里归纳一下我知道的在插件开发中使用的几种调试手段。
由于插件是一个dll,无法直接跟踪代码,除了前述方式之外,我们采用的较多的方式
附加到进程
之前也提及过关于插件的调试,这里需要补充一点关于在chrome中调试插件的内容,在chrome中运行插件时,插件的进程也是chrome.exe,因此要准确的找到正确的插件进程可以为chrome添加启动参数--plugin-startup-dialog,如图:
当chrome加载插件时,就会弹出对话框:
弹出对话框
由于插件是一个dll,无法直接跟踪代码,除了前述方式之外,我们采用的较多的方式