#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. Вы совершенно правы, я немного понял это после того, как написал пост, и забыл об этом. Встроенный отладчик — это здорово.