Norsk bokmål

FLU – Flutter

FLU Flutter-prosjektene, og verktøykjeden som hører til.

Prosjektene

Listen husker de åpnede prosjektene. «Opprett et Flutter-prosjekt» spør etter pakkenavnet og mappen.

Hva venstreklikk gjør, avhenger av hvor du er. I et prosjekt åpner det menyen: det er det du trenger på stedet – kjøre, bygge, enhetene. Andre steder hopper det til det sist åpnede prosjektet fra denne knappen, der det ikke er noe å handle på. Høyreklikk åpner menyen overalt.

Kommandoene

Hente avhengighetene, analysere, teste, formatere, rydde, oppdatere, se utdaterte avhengigheter, kjøre diagnostikken. Bygg release retter seg mot Windows, Linux, Android (APK eller bundle) og Web – og det er faktisk --release for alle fem, noe den forrige betegnelsen, «Bygg…», ikke sa.

Bygg debug retter seg mot de samme fem målene i --debug: det er den samme menyen, bare modusen endres. Den krever ingen enhet – det er slik du legger ut en feilsøkingsbinærfil uten å vente på at verktøykjeden svarer.

Kjør

Enhetslisten ligger bak oppføringen sin, og ikke i den. Utbrettet i menyen tvang den til å spørre verktøykjeden ved hver åpning: flutter devices tar noen sekunder, og man betalte denne forsinkelsen for å velge «Analyser» eller «Hent avhengighetene». Den hentes nå først når den skal brukes. Bare ett mål – og kommandoen starter uten å spørre om noe.

«Kjør» leter etter enhetene og foreslår sin egen – eller alle. Utdataene vises fortløpende, med Flutters taster for hånden: hot reload (r), omstart (R), hjelp (h), koble fra (d), tøm utdata (c), avslutt (q). «Kjør med valg…» legger til det du vil på flutter run – --profile, --dart-define=nøkkel=verdi. «Let etter enheter…», nederst i den samme menyen, starter søket på nytt og går tilbake dit: en telefon koblet til etterpå ville ellers aldri dukket opp.

Slutten blir sagt: Ferdig, Feil (1), Stoppet. Utdataene kopieres med en knapp.

Et vellykket bygg fører til filen sin. En knapp vises da i banneret: den fører visningen til resultatmappen og setter markøren på den – .exe-filen, .apk-filen, bundlen. Det er verktøykjeden som sier hvor den skrev, og ikke en liste over stier som huskes her: hvert mål legger sitt et annet sted, og det endres med Flutter-versjonene. Ingenting vises mens kommandoen kjører, eller når den har mislyktes – det ville ikke være noe å vise.

Hvis verktøykjeden mangler

Knappen vises bare der Flutter er installert.

Meneaufile-håndbok, på norsk.