Поскольку Flutter - фреймворк для ЯП Dart, то перед установкой первого необходимо установить Dart. Дальнейшая установка предполагает, что у вас уже установлен Visual Studio Code.
-
Установка менеджера пакетов Chocolatey
- Запускаем PowerShell от имени администратора.
- Выполняем команду
Get-ExecutionPolicy. Если вывелось неBypass, то выполняем следующие 3 команды (Они могут потребовать выбора действий. ВыбираемYилиA):Set-ExecutionPolicy AllSigned;Set-ExecutionPolicy Bypass -Scope Process;Get-ExecutionPolicy.
- Выполняем команду
Set-ExecutionPolicy Bypass -Scope Process -Force; [System.Net.ServicePointManager]::SecurityProtocol = [System.Net.ServicePointManager]::SecurityProtocol -bor 3072; iex ((New-Object System.Net.WebClient).DownloadString('https://community.chocolatey.org/install.ps1')).
-
Установка Dart SDK.
В том же PowerShell выполняем
choco install dart-sdk. После установки PowerShell больше не понадобится. -
Установка плагина Dart для VS Code
В панели расширений (Комбинация клавиш
Ctrl+Shift+X) ищем и устанавливаем расширение Dart. После установки перезапускаем VS Code -
Установка Flutter SDK
Переходим по ссылке для скачивания
.zipархива. Разархивируем в удобное для вас место (для удобства я установил вC:/tools). -
Изменение переменной среды
Изменяем переменную Path с добавлением адреса до папки из прошлого пункта. Обязательно до папки
bin! В моем случае путь выглядит так:C:/tools/flutter/bin. -
Установка плагина Flutter в VS Code
Все в полной аналогии как для Dart. После перезапуска переходим в Параметры (
Ctrl+,) и ищем пункт Dart: Flutter Sdk Path. Редактируемsettings.json, добавив к параметру"dart.flutterSdkPath"путь до папки Flutter (уже безbin).
Источники: