2015-06-29 2 views
3

При отладке Javascript в инструментах Chrome Dev, использование зарезервированного ключевого слова 'debugger' приводит к удару точки разрыва, когда инструменты Dev открыты. Есть ли эквивалент для отладки кода дротика в Dartium?Отладка Дарт в Дартине - ключевое слово Breakpoint?

ответ

4

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

import 'dart:developer'; 

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

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