Отладка дротика в Dartium - ключевое слово точки останова?

При отладке Javascript в Chrome Dev Tools использование зарезервированного ключевого слова "отладчик" приводит к достижению точки останова, когда инструменты Dev открыты. Есть ли эквивалент для отладки кода дротика в Dartium?

1 ответ

Решение

Начиная с Dart SDK 1.11.0 существует debugger функция в новом dart:developer библиотека для запуска точки останова через код. Вы можете передать необязательное условие с помощью when параметр и предоставить и необязательное сообщение.

import 'dart:developer';

void main() {
  debugger();
  print('Not reached when a debugger is attached till the execution is continued');
}

Если скомпилировано в JavaScript, debugger ключевое слово используется.

Другие вопросы по тегам