FLU – Flutter
FLU Flutter-projekten och verktygskedjan som hör ihop med dem.
Projekten
Listan sparar de öppnade projekten. ”Skapa ett Flutter-projekt” frågar efter paketets namn och mappen.
Vad vänsterklicket gör beror på var man är. I ett projekt öppnar det menyn: det är vad man behöver på plats – köra, bygga, enheterna. På andra ställen hoppar det till det senast öppnade projektet från den här knappen, där det inte finns något att agera på. Högerklick öppnar menyn överallt.
Kommandona
Hämta beroenden, analysera, testa, formatera, städa, uppgradera,
se föråldrade beroenden, köra diagnostiken.
Bygg release riktar sig mot Windows, Linux, Android (APK eller bundle)
och webben – och det är verkligen --release för alla fem, vilket etiketten
tidigare, ”Bygg…”, inte sade.
Bygg debug riktar sig mot samma fem mål med
--debug: det är samma meny, bara läget ändras. Den kräver
ingen enhet – det är den vägen man lägger ut en felsökningsbinär
utan att vänta på att verktygskedjan svarar.
Kör
Enhetslistan ligger bakom sin post, inte i den.
Utbredd i menyn tvingade den fram en förfrågan till verktygskedjan varje
gång den öppnades: flutter devices tar några sekunder, och man
betalade den fördröjningen för att välja ”Analysera” eller ”Hämta beroendena”.
Den söks nu bara fram när den ska användas. Bara ett enda mål –
och kommandot startar utan att fråga något.
”Kör” söker efter enheter och föreslår sin egen – eller alla. Utdata
visas löpande, med Flutters tangenter till hands: hot reload (r),
hot restart (R), hjälp (h), koppla från (d), rensa utdata (c), avsluta (q).
”Kör med alternativ…” lägger till det man vill till flutter run –
--profile, --dart-define=nyckel=värde.
”Sök efter enheter…”, längst ned i samma meny, startar om sökningen och går
tillbaka dit: en telefon som ansluts i efterhand skulle annars aldrig dyka upp.
Slutet anges: Klart, Misslyckades (1), Stoppad. Utdata kopieras med en knapp.
Ett lyckat bygge leder till sin fil. En knapp visas då
i bandet: den för vyn till resultatets mapp och placerar
pekaren på det – .exe, .apk, bundlen. Det är
verktygskedjan som säger var den har skrivit, inte en lista med sökvägar som förs här: varje
mål lägger sitt på ett annat ställe, och det ändras med Flutter-versionerna. Ingenting
visas medan kommandot körs, eller när det har misslyckats – det skulle inte finnas
något att visa.
Om verktygskedjan saknas
Knappen visas bara där Flutter är installerat.
Meneaufile-manualen, på svenska.