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

При отладке Javascript в инструментах разработчика Chrome использование зарезервированного ключевого слова «отладчик» приводит к срабатыванию точки останова, когда инструменты разработчика открыты. Есть ли аналог для отладки кода дротика в Dartium?


person Jack Murphy    schedule 29.06.2015    source источник


Ответы (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.

person Fox32    schedule 29.06.2015