Когда я использую горячую перезагрузку на моей консоли отладки, она говорит «глобальная оценка не поддерживается». Как решить эту проблему?
Раньше я читал этот глобальная оценка, но он мне не помог
Это образ моего проблема
Отладчик VS Code для Dart/Flutter в настоящее время не поддерживает глобальную оценку (есть открытый вопрос для этого здесь). Добавьте ? к этой проблеме, если это то, что вы хотели бы увидеть.
Консоль отладки могу будет использоваться для оценки, когда выполнение приостановлено (например, вы остановились в точке останова или аналогичной) - это оценка в контексте текущего кадра.
Добавьте конфигурацию "console":"terminal" в файл launch.json.
Пример:
{
// Use IntelliSense to learn about possible attributes.
// Hover to view descriptions of existing attributes.
// For more information, visit: https://go.microsoft.com/fwlink/?linkid=830387
"version": "0.2.0",
"configurations": [
{
"name": "dart_application_1",
"request": "launch",
"type": "dart",
"program": "bin/dart_application_1.dart",
"console": "terminal"
}
]
}
Доступна дополнительная информация здесь
Привет, при создании шаблона Dart (2.12.0-141.0.dev) «SimpleConsoleApplication» из палитры команд не был создан файл launch.json в инструментах dart (создан только package_config.json). Какой шаблон вы использовали? Спасибо .
Можете ли вы попробовать запустить
flutter runпрямо в командной строке, чтобы проверить, работает ли это? И убедитесь, что при запускеflutter doctor -vвы не получаете никаких предупреждений или ошибок...