Автозаполнение Flutter / Dart работает в VS Code, но не в Android Studio - PullRequest
3 голосов
/ 05 мая 2019

Я думал, что AS была единственной поддерживаемой средой, когда речь шла о разработке, так что это действительно необычно.

Alt + Enter в Android Studio

  • Плагин флаттера: v35.2.1

  • Плагин Dart: v183.6270

Android Studio

Тот же самый проект, открытый в VS Code , после прочтения this .

Ctrl + . в VS Code

  • Плагин флаттера: v.2.26.1

  • Плагин Dart: v2.26.1

enter image description here

Детонация:

flutter --version

Flutter 1.2.1 • channel stable • https://github.com/flutter/flutter.git
Framework • revision 8661d8aecd (3 months ago) • 2019-02-14 19:19:53 -0800
Engine • revision 3757390fa4
Tools • Dart 2.1.2 (build 2.1.2-dev.0.0 0a7dcf17eb)

ПОЧЕМУ ЭТО?

1 Ответ

0 голосов
/ 09 июля 2019

На этот вопрос ответили Github .

Android Studio имеет более старый версия плагина Dart (183.6270), чем IntelliJ (191.7019). Тот Более новый плагин Dart поддерживает функцию сервера анализа, которая показывает дополнения для символов, которые не находятся в области видимости. Если вы выберете один из этих символов ваш импорт будет обновлен для вас автоматически.

По мере того как Android Studio обновляется и переходит на версию IntelliJ платформы, поддерживающие новый плагин Dart, Android Studio получит эта функция также.

Tldr: IntelliJ и VS Code имеют более свежие версии, чем Android Studio.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...