Ответ 1
Там расширение для этого. Называется Dart Code
а другой называется Flutter Code
Они обнаружат, что ваш проект является проектом Дарт/Флаттер. И позволяет отлаживать его + горячая перезагрузка с помощью f5.
Я только начал играть с Флаттером в VSCode. Я также установил плагин Dart. Запуск демонстрационного приложения, которое я прочитал в терминале
Это единственный способ перезагрузить приложение? Я имею в виду, что я всегда должен держать терминал открытым и сосредоточиться на нем, чтобы набрать "r", чтобы перезагрузить мои представления? Разве нет ярлыка прямо из VSCode?
Там расширение для этого. Называется Dart Code
а другой называется Flutter Code
Они обнаружат, что ваш проект является проектом Дарт/Флаттер. И позволяет отлаживать его + горячая перезагрузка с помощью f5.
Если вы хотите перезагрузить приложение в горячем режиме с помощью сочетания клавиш лучше, чем Ctrl + Shift + F5, просто измените Debug: Restart на Ctrl + S, поэтому при каждом нажатии Ctrl + S приложение сначала сохраняет ваши изменения в соответствии с рабочей средой..action.files.save и затем перезапустите приложение (= горячая перезагрузка, это зеленый кружок, который вы видите на панели отладки).
Назначение клавиш для кода VS:
Понятия не имею, почему F5 не перезагружается для меня :(
Но вы можете отобразить -
Flutter: Hot Reload
Команда на любую комбинацию клавиш пропускает вашу лодку через -
Preferences > Keyboard ShortCuts
как на этом скриншоте -
используйте зеленую кнопку перезагрузки, чтобы перезагрузить приложение в VS Code
yes Здесь приведен код Dart для VS CODE
https://marketplace.visualstudio.com/items?itemName=Dart-Code.dart-code
вот официальный документ для флаттера VsCode
В VS после установки Dart + Flutter расширение, 2 опции для горячей перезагрузки 1) Используйте комбинированные клавиши Command + Shift + F5. 2) Сохраните файл с помощью комбинированных клавиш Command + S
откройте боковую панель отладки из VSCode и используйте ее
тогда, когда вы сохраните, он перезагрузит и применяет изменения, которые вы делаете, это то, что работает со мной
У меня есть оба расширения, и VSCode установлен на "Горячую перезагрузку" после сохранения документа. Единственный раз, когда я могу перезагрузить свое приложение, остановив и перезапустив мой отладчик
Я не знаю почему, но моя горячая перезагрузка vscode не работает, если у вас есть эта проблема, вы можете использовать ctrl + f5
для обновления приложения. надеюсь работать на разработчиков, что горячая перезагрузка не работает для них.
Вы можете столкнуться с проблемами Hot Reload благодаря VS Кодексу таких вопросов, как это, что актуально во время написания этого ответа.
Самый убедительный способ сделать это без понижения версии, обновления до сборок Insiders и/или потери скорости разработки - использовать зеленую кнопку перезапуска/перезагрузки в виджете запуска кода VS или Ctrl+Shift+F5
, но эта опция может быть неприемлемо для проектов с более сложной навигацией и несколькими различными представлениями.
Отладка VSCode → start debuging
, внесите изменения и попробуйте, что хотите.