Отладка дротика в 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
ключевое слово используется.