Inhaltsverzeechnes[Verstoppen][Show]
- 1. Virschau Plane weisen / verstoppen
- 2. Open Quick-Action Menu
- 3. Ofschloss vum Code
- 4. Schnell opmaachen
- 5. Propper
- 6. Virschau Destinatioun vun Apparater
- 7. Fannt d'Opruff Hierarchie
- 8. Wiessel tëscht Toggle Canvas oder SwiftUI Virschau
- 9. Fannt all Text am ganze Projet
- 10. Show Hide / Utilities
- 11. Debug Beräich (Show / Verstoppen)
- 12. Re-indent Code
- 13. Gitt direkt op d'Definitioun
- 14. SwiftUI resuméiert d'Virschau
- 15. Show Inspekter vun SwiftUI
- Konklusioun
Als Software Entwéckler hu mir gär net nëmmen Apps ze bauen, awer och déi bescht Tools ze fannen an ze benotzen fir dat ze maachen.
Mir si wierklech glécklech als iOS Entwéckler ze schaffen. Mir hunn elo eng nei Programméierungssprooch an eiser Toolbox mat SwiftUI. Mat den Instrumenter, mir hunn, si mir gutt equipéiert fir d'Zukunft.
Mir schaffen awer gären effektiv mat den Tools déi mir hunn. Tastatur Ofkiirzungen benotzen ass eng einfach Technik fir eis Produktivitéit ze stäerken a méi Code ze schreiwen.
Also, alles wat Dir am Xcode wësse musst sinn déi applicabel Tastatur Ofkiirzungen - déi, déi eenzegaarteg sinn fir all aneren Editor deen Dir benotzt hutt.
Dir fannt déi manner bekannte séier Tastatur Ofkiirzungen op dëser Säit, sou datt Dir Är Produktivitéit nach méi kënnt erhéijen. Loosst eis ufänken.
1. Virschau Plane weisen / verstoppen
Dëst kann och geschéien wann Dir ënnerwee sidd mat nëmmen e klenge MacBook Écran. Glécklecherweis ass déi identesch Tastatur Ofkiirzung verfügbar:
2. Open Quick-Action Menu
Wann Dir en Team hutt an ee Member léiwer SwiftUI Meenungen am Code z'entwéckelen, während en anere léiwer dat visuellt Tool ze benotzen, wäert et béid generéieren!
Äre Canvas a Code wäerten ni aus der Synchroniséierung sinn! A mat deem, wéilt ech gären eng nëtzlech Tastatur Ofkiirzung fir all Zorte vun Entwéckler presentéieren. Dir kënnt op de Quick-Actions Menu zougräifen andeems Dir déi folgend Ofkiirzung benotzt.
3. Ofschloss vum Code
Schafft ouni Code Ofschloss ass schwéier virzestellen. Dir wäert ganz sécher et all Zäit benotzen fir APIen z'ënnersichen an Zäit ze spueren beim Tippen.
4. Schnell opmaachen
Dir kënnt séier an all Quellplaz an Ärem Projet oder Aarbechtsberäich réckelen andeems Dir de Kommando séier opmaacht. Fänkt einfach den Numm vun enger Klass, Interface, Funktioun, Method, Enum, asw an Ärem Projet un (an all SDK, deen Dir importéiert hutt) an eng Lëscht mat Symboler déi mat der Sichphrase passen, erschéngt am Popup.
5. Propper
Dëst ass praktesch wann Dir ganz zouversiichtlech sidd datt de Code deen Dir erstallt hutt an der Rei ass, awer eppes brécht wann Dir et ausféiert. Propper de Projet a lafen se erëm; vläicht - just vläicht - Äre Code ass richteg. Wann e Botzmëttel Äre Problem net léist, musst Dir vläicht d'Debugsektioun weisen.
6. Virschau Destinatioun vun Apparater
Dir wëllt vläicht Är Perspektiv kucken net nëmmen op de gréissten iPhone 13 Pro Max, awer och op aner méi kleng Smartphones. Fir d'Destinatioun z'änneren, benotzt dës praktesch Ofkiirzung fir d'Destinatiounsauswiel opzemaachen:
7. Fannt d'Opruff Hierarchie
Dës Ofkiirzung weist d'Uruff Hierarchie Vue, déi all Plazen an Ärem Code weist, déi déi gewielte Method nennen, souwéi all Methoden, déi dës Methoden am Tour nennen, a sou weider.
8. Wiessel tëscht Toggle Canvas oder SwiftUI Virschau
Canvas gëtt eng Live Virschau vun der UI déi Dir designt wéi Dir de SwiftUI Code schreift. Apple huet vill Efforte gemaach fir dëst eng zwee-Wee-Erfarung ze maachen, dat heescht datt all Ännerungen déi Dir an der Virschau maacht (zum Beispill andeems Dir UI Komponenten bewegt oder bäigefüügt) och am Code Editor reflektéiert gëtt, a vice versa.
9. Fannt all Text am ganze Projet
Wann Dir e bestëmmten Text an Ärem Projet fanne musst, benotzt de folgende Kommando.
10. Show Hide / Utilities
Wann net am Gebrauch ass, kann d'Utilityfenster op der rietser och am Wee stoen. Well et fir mech nëmme nëtzlech ass wann ech un engem Storyboard schaffen, benotzen ech de folgende Kommando fir et ze wiesselen wann ech tëscht Storyboard a Codedateien iwwerginn.
11. Debug Beräich (Show / Verstoppen)
Weist d'Debugsektioun, déi d'Variabelen Vue an d'Konsol enthält. Wann Äre Programm e Breakpunkt erreecht, weist d'Variabelen Vue den aktuellen Zoustand vun all Variabelen am Ëmfang. Dir gesitt alles wat Dir ugemellt hutt wéi Äre Programm an der Konsole leeft. Wann Dir duerch Debugging sidd, benotzt déiselwecht Ofkiirzung fir d'Debugbox ze verstoppen.
12. Re-indent Code
Dëst gëtt dacks als "Formatéierungscode" bezeechent, awer am Xcode gëtt et als "Re-Indent" bezeechent. Egal wéi Dir et nennt, kënnt Dir de passenden Betrag u Plaz um Ufank vun all Zeil derbäisetzen andeems Dir se wielt an dann d'Instruktioun befollegt. Dir kënnt och eng eenzeg Zeil nei aschreiwen ouni se als éischt ze wielen.
13. Gitt direkt op d'Definitioun
Dëst ass wierklech nëtzlech wann Dir nei APIen léiert oder eng onbekannt Codebase duerchkreest. Wat genau mécht ObservedObject? Navigéiert op seng Definitioun fir iwwer seng Methoden an Attributer ze léieren, d'Interfaces déi se implementéiert, an d'Klass aus där se ofgeleet.
14. SwiftUI resuméiert d'Virschau
Wann Dir eng Vue opmaacht, konstruéiert Xcode se net direkt. Et wäert amplaz waarden bis Dir et ausdrécklech instruéiert dat ze maachen. D'Virschau kann och falsch funktionnéieren wann et Probleemer an eisem SwiftUI Code sinn. Jo, Dir kënnt d'Virschau erëmfannen andeems Dir op de Knäppchen klickt.
15. Show Inspekter vun SwiftUI
Dëst ass nach eng aner UIKit Ofkiirzung déi mir solle vertraut sinn. Den Dateiinspekter, den Geschichtsinspekter, den Quick Help Inspekter an den Attributinspekter sinn all an all SwiftUI Vue präsent. Si bidden eis all eng Rei nëtzlech Features par rapport zu eiser aktueller Vue.
De Quick Help Inspekter, zum Beispill, gëtt eis Zougang zu Dokumentatioun iwwer déi aktuell Vue. Dëst ass nëtzlech fir agebaute Meenungen wéi Text, Faarf, asw.
Konklusioun
Och wann et op engem klenge Produktivitéitsniveau ass, Tastatur Ofkiirzungen sinn eng formidabel Approche fir eis Effizienz ze stäerken.
SwiftUI ass e fantastesche Kader deen souwuel Entwéckler wéi Designer erlaabt séier User-Interfaces ze konstruéieren.
Hannerlooss eng Äntwert