Как отправить отладчику Chromium команду (установить точку останова)? - PullRequest
0 голосов
/ 29 ноября 2018

Я использую расширенный текстовый редактор (но не полностью IDE) при разработке веб-приложений, поэтому я полагаюсь на отладчик Chromium.

Я хочу предоставить более простой способ установки временных точек останова во время выполнения через окно текстового редактора.

Все, что мне нужно, - это возможность отправлять информацию о точке останова во время выполнения в Chromium.Debugger.Есть ли способ добиться этого?

1 Ответ

0 голосов
/ 03 декабря 2018

Вам нужно будет либо подключить текстовый редактор к Chrome Developer Tools, либо написать несколько небольших (ish) программ, которые подключаются к Chrome Developer Tools и выполнить соответствующую команду setBreakpoint.

Установка точки остановав основном это просто отправка JSON в Chrome Developer Tools, но для этого вам нужно сначала запросить у Chrome подключение к Websocket, подключиться к этому Websocket и затем выполнить команду.Существуют различные способы автоматизации инструментов разработчика Chrome для Pyhon, NodeJS, C # и Perl (, написанные мной ), поэтому, если вы можете сказать нам, на каком языке вам удобно, мы, вероятно, предложим конкретные библиотеки длясделать связь с Chrome / Chromium для вас.

См. также

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

...