我应该如何使用 vs2019 在 chromium 代码中调试 HTMLDocumentParser class(在 third_party 中)?

How should I do to debug into HTMLDocumentParser class(which is in third_party) in chromium code with vs2019?

我应该如何使用 vs2019 调试 third_party/blink/renderer/core/html/parser/html_document_parser.cc 中的 HTMLDocumentParser class?

当我调试chrome.exe时,我在这个文件中放置了一个断点,但它显示“当前不会命中断点。没有为该文档加载任何符号。”

感谢您的帮助。

Chromium 使用 multi-process 架构,如图 here .在您的情况下,您正在调试浏览器进程。

只要主浏览器进程启动,Chromium 就会生成一些呈现页面的呈现器进程。所以你应该调试渲染器进程。您必须附加到特定的渲染器进程才能对其进行调试。

要在 Windows 上调试渲染器进程,您可以找到说明 here and for other platforms here