Как стать автором
Обновить
60.7
Friflex
Мобильные приложения для миллионов пользователей🚀

Вышла новая версия плагина Flutter & Dart для VSCode 3.82.0

Время на прочтение2 мин
Количество просмотров2.5K

Что нового в редакторе

  • #4552: Команда «Перейти к Супер» теперь доступна в контекстном меню редактора.

  • #4957: Методы с именами get/set с аргументами типа теперь не окрашиваются, как ключевые слова, когда семантические токены отключены (или не поддерживаются темой).

Что нового в DevTools

#4387: Параметр dart.devtoolsLocation был обновлен, чтобы можно было указывать разные настройки для каждой страницы DevTools.

Было:

"devToolsLocation": "beside" // "beside" | "external" | "active"

Стало:

"dart.devToolsLocation": {
	"default": "beside", // A default used for any pages not explicitly configured
	"cpu-profiler": "external" // Open CPU profiler externally always
},

Что нового в отладчике

  • #4966dart.previewSdkDaps Настройка была заменена на новую dart.useLegacyDebugAdapters. У новой настройки противоположное значение (true означает использование устаревших адаптеров, тогда как в старой настройке такое значение было у false).

  • #4930: Ошибки, возникающие при вычислении выражений (например, вызванные контрольными выражениями, которые не входят в область видимости), больше не вызывают дополнительных уведомлений об ошибках.

  • #4926: Ошибка, которая могла приводить к зависанию приложений на Flutter при изменении точек останова, была исправлена и исправлена повторно во Flutter 3.16.9.

Что еще нового

  • #4705: Теперь могут отображаться уведомления, предлагающие другие расширения VS Code, которые подходят для проекта и пакетов, которые вы используете.

Функции и исправления, включенные в будущие SDK

Эти пункты зависят от изменений в SDK Dart и Flutter, которые еще не были выпущены в стабильные каналы. Их можно будет протестировать в текущих бета-версиях или мастер-каналах, а появятся они в будущих релизах SDK.

  • #4953: Использование dart.customDevTools для запуска DevTools из исходного кода теперь не должно приводить к сбою, если в PATH отсутствует dart.

  • #4932: Глобальная оценка больше не приводит к ошибке «Не удается найти библиотеку», когда открытый файл находится внутри папки lib пакета.

  • #4908: Поля в типах Record теперь окрашиваются так же, как поля в классах.

  • #4907: Ошибка «Нет потока с threadId x», которая могла возникать при завершении сеанса отладки, была устранена.

  • #4899: Сообщение «Глобальная оценка в настоящее время не поддерживается» было улучшено и больше не содержит подробного стека вызовов.

  • #4835Расширения DevTools теперь можно открывать на боковой панели.

  • #4952Расширения DevTools и другие страницы DevTools, которые не известны Dart-Code, теперь можно открывать встроенными, а не только во внешнем браузере.

  • #4821: DevTools теперь можно открывать во внешнем браузере (независимо от dart.devToolsLocation настроек) на боковой панели.

  • #4967: Инструмент «Deep Links» в будущей версии DevTools будет запускаться из палитры команд.

Оригинал: https://dartcode.org/releases/v3-82/#v3820-2024-02-01

Теги:
Хабы:
Всего голосов 3: ↑3 и ↓0+3
Комментарии0

Другие новости

Информация

Сайт
friflex.com
Дата регистрации
Дата основания
Численность
101–200 человек
Местоположение
Россия
Представитель
Friflex_dev