Polski

FLU — Flutter

FLU Projekty Flutter i towarzyszący im zestaw narzędzi.

Projekty

Lista zapamiętuje otwarte projekty. „Utwórz projekt Flutter” pyta o nazwę pakietu i folder.

To, co robi kliknięcie lewym, zależy od tego, gdzie się jest. W projekcie otwiera menu: tego potrzeba na miejscu — uruchomić, zbudować, urządzenia. Gdzie indziej skacze do ostatniego projektu otwartego z tego przycisku, tam, gdzie nie ma na czym działać. Prawy przycisk otwiera menu wszędzie.

Polecenia

Pobrać zależności, analizować, testować, formatować, czyścić, aktualizować, zobaczyć przestarzałe zależności, uruchomić diagnostykę. Zbuduj release dotyczy systemów Windows, Linux, Android (APK lub bundle) i Web — i jest to naprawdę --release dla wszystkich pięciu, czego etykieta sprzed zmiany, „Zbuduj…”, nie mówiła.

Zbuduj debug dotyczy tych samych pięciu celów w trybie --debug: to samo menu, zmienia się tylko tryb. Nie wymaga żadnego urządzenia — tędy zbudować binarkę do debugowania, nie czekając, aż zestaw narzędzi odpowie.

Uruchom

Lista urządzeń jest za swoją pozycją, a nie w niej. Rozwinięta w menu, wymuszała odpytanie zestawu narzędzi przy każdym otwarciu: flutter devices trwa kilka sekund, a za tę zwłokę płaciło się, by wybrać „Analizuj” czy „Pobierz zależności”. Szuka się jej teraz dopiero w chwili, gdy jest potrzebna. Jeden cel — i polecenie rusza, o nic nie pytając.

„Uruchom” szuka urządzeń i proponuje Twoje — albo wszystkie. Wynik wyświetla się na bieżąco, z klawiszami Flutter pod ręką: wczytaj ponownie (r), uruchom ponownie (R), pomoc (h), odłącz (d), wyczyść wyjście (c), zakończ (q). „Uruchom z opcjami…” dodaje to, co chcesz, do flutter run — --profile, --dart-define=klucz=wartość. „Szukaj urządzeń…” na dole tego samego menu ponawia wyszukiwanie i do niego wraca: telefon podłączony później nigdy inaczej by się nie pojawił.

Koniec jest zgłaszany: Gotowe, Niepowodzenie (1), Zatrzymano. Wyjście kopiuje się przyciskiem.

Udana kompilacja prowadzi do swojego pliku. W pasku pojawia się wtedy przycisk: prowadzi widok do folderu z wynikiem i ustawia na nim kursor — .exe, .apk, bundle. To zestaw narzędzi mówi, gdzie zapisał, a nie lista ścieżek trzymana tutaj: każdy cel kładzie swój gdzie indziej, i zmienia się to wraz z wersjami Flutter. Nic się nie pojawia, dopóki polecenie działa, ani gdy się nie powiodło — nie byłoby czego pokazać.

Gdy brakuje zestawu narzędzi

Przycisk pojawia się tylko tam, gdzie zainstalowano Flutter.

Podręcznik Meneaufile, po polsku.