代码之家  ›  专栏  ›  技术社区  ›  ceremcem

如何向Chromium调试器发送命令(设置断点)?

  •  0
  • ceremcem  · 技术社区  · 6 年前

    我在开发基于Web的应用程序时使用了高级文本编辑器(但不是完全的IDE),所以我确实依赖于Chromium的调试器。

    我想提供一种更简单的方法,通过文本编辑器窗口在运行时放置临时断点。

    我只需要能够在运行时向chromium调试器发送断点信息。有没有办法做到这一点?

    1 回复  |  直到 6 年前
        1
  •  0
  •   Corion    6 年前

    您要么需要将文本编辑器连接到Chrome开发人员工具,要么编写一些连接到Chrome开发人员工具并发出适当的 setBreakpoint 命令。

    设置断点基本上只是向chrome开发人员工具发送一些json,但要使其正常工作,您需要首先向chrome请求WebSocket连接,连接到该WebSocket,然后发出命令。Pyhon、Nodejs、C和Perl有多种自动化Chrome开发工具的方法。( written by me ,因此,如果您能告诉我们您喜欢使用哪种语言,我们可能会建议具体的库为您与chrome/chromium进行通信。

    也见

    https://chromedevtools.github.io/devtools-protocol/tot/Debugger#method-setBreakpoint