Вкладка Dart Flutter DevTools «Debugger» не отображается

#flutter #dart #visual-studio-code

#трепетание #dart #visual-studio-code

Вопрос:

Здравствуйте, я пытаюсь отладить некоторые проблемы с моим приложением с помощью dart DevTools, и я замечаю, что вкладка «отладчик» мне недоступна. Вот скриншот того, что я вижу в веб-отладчике:

введите описание изображения здесь

Я заметил, что в этой статье говорится, что у меня должна быть вкладка «отладчик» в web DevTools: https://dart.dev/tools/dart-devtools

Любой совет был бы очень признателен!

РЕДАКТИРОВАТЬ: я заметил, что у меня есть отладчик, когда я использую AndroidStudio, но хотел бы иметь его в коде VisualStudio

Комментарии:

1. вы работаете в режиме отладки?

2. @Mayb3 Я не выбираю «Начать отладку» для запуска приложения

3. да, но иногда он все равно будет работать в профиле, если не настроить его должным образом. Вы можете проверить, что вы запускаете в первой строке, когда запускаете отладку.

Ответ №1:

Это ожидаемое поведение при запуске из VS Code, поскольку вместо него доступен отладчик VS Code. Существуют сложности с одновременным подключением двух отладчиков к одному и тому же приложению (оба отладчика ожидают управления точками останова и возобновления), поэтому оно отключено.

Если вы действительно хотите попробовать, вы можете просто отредактировать hide=debugger out из адреса, но имейте в виду, что все может работать некорректно (по крайней мере, до тех пор, пока отладчики не смогут лучше работать вместе, чтобы избежать этого ограничения).

Комментарии:

1. Вы совершенно правы, я немного понял это после того, как написал пост, и забыл об этом. Встроенный отладчик — это здорово.