Глобальная оценка не поддерживается в Vscode при использовании флаттера shift+r

Когда я использую горячую перезагрузку на моей консоли отладки, она говорит «глобальная оценка не поддерживается». Как решить эту проблему?

Раньше я читал этот глобальная оценка, но он мне не помог

Это образ моего проблема

Можете ли вы попробовать запустить flutter run прямо в командной строке, чтобы проверить, работает ли это? И убедитесь, что при запуске flutter doctor -v вы не получаете никаких предупреждений или ошибок...

rmtmckenzie 14.03.2019 23:45
1
1
5 625
2

Ответы 2

Отладчик 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). Какой шаблон вы использовали? Спасибо .

starzar 25.02.2021 04:20

Другие вопросы по теме