Я думаю, что нашел решение для этого.
Похоже, что некоторые из уже установленных плагинов конфликтуют с dart и, таким образом, отображают код красным цветом, даже если нет ошибок или даже если все SDK настроены правильно.
Для меня отключение 'Поддержка Deadalus' плагин и перезапуск и аннулирование кеша работали.Для некоторых других это был плагин github .Итак, попробуйте и посмотрите, какой из них вызывает красный код для вас.