2

Пытаюсь отладить немного JavaScript. В Internet Explorer (вы знаете, этот браузер всем нравится?) очень легко установить две точки останова в одной строке. Допустим, строка в исходном коде HTML выглядит следующим образом:

<script type="text/javascript">function something() {alert("foo");}</script><script type="text/javascript">function somethingelse() {alert("bar");}</script>

В IE я мог либо щелкнуть правой кнопкой мыши> установить точку останова, либо щелкнуть оба оповещения и нажать F9. Затем отладчик вступает в обе точки останова.

В Chrome я не могу сделать такую вещь. Правой кнопки мыши> установить точку останова не существует, а CTRL+B всегда устанавливает / удаляет точку останова для всей строки. На панели точек останова справа я вижу, что точки останова имеют столбцы, но нет ручного способа их редактировать (хотя я бы не хотел вычислять столбцы путем подсчета).

Разве я не знаю, как с Chrome или просто невозможно в Chrome иметь несколько точек останова в одной строке?

1 ответ1

4

Используйте Pretty print кнопку печати , чтобы подтвердить код JS. Затем примените точки останова на отдельных строках.

Вот демонстрация:Инструменты разработчика Chrome - кнопка Pretty Print

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .