Indholdsfortegnelse[Skjule][At vise]
- 1. Forhåndsvis Plane vis/skjul
- 2. Åbn Quick-Action Menu
- 3. Udfyldelse af kode
- 4. Åbn Hurtigt
- 5. Ren
- 6. Forhåndsvisning af Destination af Enheder
- 7. Find opkaldshierarkiet
- 8. Skift mellem Skift lærred eller SwiftUI forhåndsvisning
- 9. Find enhver tekst i hele projektet
- 10. Vis Skjul/Utilities
- 11. Fejlretningsområde (Vis/Skjul)
- 12. Genindrykningskode
- 13. Gå direkte til definitionen
- 14. SwiftUI genoptager forhåndsvisningen
- 15. Vis inspektører af SwiftUI
- Konklusion
Som softwareudviklere kan vi godt lide ikke bare at bygge apps, men også at finde og bruge de bedste tilgængelige værktøjer til at gøre det.
Vi er virkelig heldige at arbejde som iOS-udviklere. Vi har nu fået et nyt programmeringssprog i vores værktøjskasse med SwiftUI. Med de instrumenter, vi har, er vi godt rustet til fremtiden.
Vi kan dog godt lide at arbejde effektivt med de værktøjer, vi har. Brug af tastaturgenveje er en simpel teknik til at øge vores produktivitet og skrive mere kode.
Så alt hvad du behøver at vide i Xcode er de relevante tastaturgenveje – dem, der er unikke for alle andre editorer, du har brugt.
Du finder de mindre kendte hurtige tastaturgenveje på denne side, så du kan øge din produktivitet endnu mere. Lad os begynde.
1. Forhåndsvis Plane vis/skjul
Dette kan også ske, hvis du er på farten med kun en lille MacBook-skærm. Heldigvis er den identiske tastaturgenvej tilgængelig:
2. Åbn Quick-Action Menu
Når du har et team, og et medlem foretrækker at udvikle SwiftUI-visninger i kode, mens et andet foretrækker at bruge det visuelle værktøj, vil det generere begge dele!
Dit lærred og din kode vil aldrig være ude af synkronisering! Og med det vil jeg gerne præsentere en nyttig tastaturgenvej til alle mulige udviklere. Du kan få adgang til Quick-Actions-menuen ved at bruge følgende genvej.
3. Udfyldelse af kode
At arbejde uden kodefuldførelse er svært at forestille sig. Du vil helt sikkert bruge det hele tiden til at undersøge API'er og spare tid, mens du skriver.
4. Åbn Hurtigt
Du kan hurtigt flytte til enhver kildeplacering i dit projekt eller dit arbejdsområde ved at bruge kommandoen Åbn hurtigt. Du skal blot begynde at indtaste navnet på enhver klasse, grænseflade, funktion, metode, enum, osv. i dit projekt (og enhver SDK, du har importeret), og en liste over symboler, der matcher søgesætningen, vises i pop op-vinduet.
5. Ren
Dette er praktisk, når du er ret sikker på, at den kode, du har oprettet, er i orden, men noget går i stykker, når du udfører den. Rengør projektet og kør det igen; måske – bare måske – er din kode korrekt. Hvis en renser ikke løser dit problem, skal du muligvis vise fejlretningssektionen.
6. Forhåndsvisning af Destination af Enheder
Du ønsker måske at tjekke dit perspektiv ikke kun på den største iPhone 13 Pro Max, men også på andre mindre smartphones. For at ændre destinationen skal du bruge denne praktiske genvej til at åbne destinationsvalget:
7. Find opkaldshierarkiet
Denne genvej vil vise opkaldshierarki-visningen, som viser alle placeringer i din kode, der kalder den valgte metode, såvel som alle metoder, der kalder disse metoder efter tur, og så videre.
8. Skift mellem Skift lærred eller SwiftUI forhåndsvisning
Canvas giver et live preview af den brugergrænseflade, du designer, mens du skriver SwiftUI-kode. Apple har gjort sig store anstrengelser for at gøre dette til en tovejsoplevelse, hvilket betyder, at alle ændringer, du foretager i forhåndsvisningen (for eksempel ved at flytte eller tilføje UI-komponenter), også vil blive afspejlet i kodeeditoren og omvendt.
9. Find enhver tekst i hele projektet
Når du skal finde en bestemt tekst i dit projekt, skal du bruge følgende kommando.
10. Vis Skjul/Utilities
Når det ikke er i brug, kan hjælpevinduet til højre også komme i vejen. Fordi det kun er nyttigt for mig, mens jeg arbejder på et storyboard, bruger jeg følgende kommando til at skifte mellem det, når jeg skifter mellem storyboard og kodefiler.
11. Fejlretningsområde (Vis/Skjul)
Vis fejlretningssektionen, som inkluderer variabelvisningen og konsollen. Når dit program når et brudpunkt, viser variablerne den aktuelle tilstand for alle variabler i omfanget. Du vil se, hvad end du har logget, mens dit program kører i konsollen. Når du er færdig med fejlretningen, skal du bruge den samme genvej til at skjule fejlretningsboksen.
12. Genindrykningskode
Dette omtales ofte som "formateringskode", men i Xcode omtales det som "Indryk igen." Uanset hvad du kalder det, kan du tilføje den passende mængde plads i starten af hver linje ved at vælge den og derefter følge instruktionen. Du kan også genindrykke en enkelt linje uden at skulle vælge den først.
13. Gå direkte til definitionen
Dette er virkelig nyttigt, når du lærer nye API'er eller krydser en ukendt kodebase. Hvad gør ObservedObject helt præcist? Naviger til dens definition for at lære om dens metoder og attributter, de grænseflader, den implementerer, og den klasse, den stammer fra.
14. SwiftUI genoptager forhåndsvisningen
Når du åbner en visning, konstruerer Xcode den ikke øjeblikkeligt. Det vil i stedet vente, indtil du udtrykkeligt instruerer det om at gøre det. Forhåndsvisningen kan også fungere forkert, hvis der er problemer i vores SwiftUI-kode. Ja, du kan genoptage forhåndsvisningen ved at klikke på knappen.
15. Vis inspektører af SwiftUI
Dette er endnu en UIKit-genvej, som vi bør være bekendt med. Filinspektøren, historikinspektøren, hurtighjælpsinspektøren og attributinspektøren er alle til stede i alle SwiftUI-visninger. De giver os alle en række nyttige funktioner i forhold til vores nuværende opfattelse.
Hurtighjælpsinspektøren giver os for eksempel adgang til dokumentation vedrørende den aktuelle visning. Dette er nyttigt til at bruge indbyggede visninger såsom tekst, farve og så videre.
Konklusion
Selvom det er på et lille produktivitetsniveau, er tastaturgenveje en fantastisk tilgang til at øge vores effektivitet.
SwiftUI er en fantastisk ramme, der giver både udviklere og designere mulighed for hurtigt at konstruere brugergrænseflader.
Giv en kommentar