Edukien aurkibidea[Ezkutatu][Erakutsi]
- 1. Aurreikusi planoa erakutsi/ezkutatu
- 2. Ireki Ekintza Azkarreko Menua
- 3. Kodea osatzea
- 4. Ireki Azkar
- 5. Garbitu
- 6. Aurreikusi gailuen helmuga
- 7. Bilatu Deiaren hierarkia
- 8. Aldatu oihalaren edo SwiftUI aurrebistaren artean
- 9. Bilatu proiektu osoan edozein testu
- 10. Erakutsi Ezkutatu/Utilitateak
- 11. Arazte-eremua (Erakutsi/Ezkutatu)
- 12. Koska berriro koska
- 13. Zuzenean joan definiziora
- 14. SwiftUI-k berrekin aurrebista
- 15. Erakutsi SwiftUI-ko ikuskatzaileak
- Ondorioa
Software garatzaile gisa, aplikazioak sortzeaz gain, horretarako dauden tresnarik onenak aurkitzea eta erabiltzea ere gustatzen zaigu.
Benetan zorionekoa gara iOS garatzaile gisa lan egiteagatik. Orain programazio-lengoaia berri bat dugu gure tresna-kutxan SwiftUI. Tresnekin, baditugu, ondo hornituta gaude etorkizunerako.
Hala ere, ditugun tresnekin eraginkortasunez lan egitea gustatzen zaigu. Teklatuko lasterbideak erabiltzea teknika erraz bat da gure produktibitatea areagotzeko eta kode gehiago idazteko.
Beraz, Xcode-n jakin behar duzun guztia teklatu-lasterbide aplikagarriak dira, erabili dituzun beste editore guztietan bakarrak direnak.
Orrialde honetan ezezagunak diren teklatuko lasterbideak aurkituko dituzu, zure produktibitatea are gehiago areagotu dezazun. Has gaitezen.
1. Aurreikusi planoa erakutsi/ezkutatu
Hori gerta liteke MacBook pantaila txiki batekin joanez gero. Zorionez, teklatuko lasterbide berdina eskuragarri dago:
2. Ireki Ekintza Azkarreko Menua
Talde bat duzunean eta kide batek SwiftUI ikuspegiak kodean garatzea nahiago duenean beste batek tresna bisuala erabiltzea nahiago duen bitartean, biak sortuko ditu!
Zure mihisea eta kodea ez dira inoiz sinkronizatuko! Eta horrekin batera, era guztietako garatzaileentzako teklatuko lasterbide erabilgarria aurkeztu nahiko nuke. Ekintza azkarren menura sar zaitezke lasterbide hau erabiliz.
3. Kodea osatzea
Kodea osatu gabe lan egitea zaila da pentsatzea. Zalantzarik gabe, denbora guztian erabiliko duzu APIak ikertzeko eta idazten duzun bitartean denbora aurrezteko.
4. Ireki Azkar
Azkar mugi zaitezke zure proiektuko edo lan-eremuko edozein iturburu-kokapenera Ireki azkar komandoa erabiliz. Besterik gabe, hasi zure proiektuko edozein klase, interfaze, funtzio, metodo, enum eta abarren izena idazten (eta inportatu duzun edozein SDK) eta bilaketa-esaldiarekin bat datozen ikurren zerrenda agertuko da popup-ean.
5. Garbitu
Hau erabilgarria da sortu duzun kodea ondo dagoela ziur zaudenean, baina zerbait apurtzen da exekutatzen duzunean. Garbitu proiektua eta berriro exekutatu; agian, agian, zure kodea zuzena da. Garbitzaile batek zure arazoa konpontzen ez badu, baliteke arazketa atala bistaratu behar izatea.
6. Aurreikusi gailuen helmuga
Baliteke zure ikuspuntua egiaztatu nahi izatea iPhone 13 Pro Max handienean ez ezik, baita beste telefono txikiago batzuetan ere. Helmuga aldatzeko, erabili lasterbide erabilgarri hau helmuga hautapena irekitzeko:
7. Bilatu Deiaren hierarkia
Lasterbide honek Deien hierarkia ikuspegia bistaratuko du, aukeratutako metodoari deitzen dioten zure kodean dauden kokapenak bistaratuko dituena, baita metodo horiei txandaka deitzen dieten metodoak ere, eta abar.
8. Aldatu oihalaren edo SwiftUI aurrebistaren artean
Canvas-ek SwiftUI kodea idazten ari zaren bitartean diseinatzen ari zaren interfazearen zuzeneko aurrebista ematen du. Applek ahalegin handia egin du hau bi norabideko esperientzia izan dadin, hau da, aurrebistan egiten dituzun aldaketak (adibidez, UI osagaiak mugituz edo gehituz) kode-editorean ere islatuko dira, eta alderantziz.
9. Bilatu proiektu osoan edozein testu
Zure proiektuan testu jakin bat aurkitu behar duzunean, erabili komando hau.
10. Erakutsi Ezkutatu/Utilitateak
Erabiltzen ez denean, eskuineko erabilgarritasun-leihoak ere oztopatu dezake. Storyboard batean lan egiten dudan bitartean bakarrik erabilgarria denez, hurrengo komandoa erabiltzen dut storyboard eta kode fitxategien artean aldatzeko.
11. Arazte-eremua (Erakutsi/Ezkutatu)
Bistaratu arazketa atala, aldagaien ikuspegia eta kontsola barne. Zure programa eten puntu batera iristen denean, aldagaien ikuspegiak eremuan dauden aldagai guztien uneko egoera bistaratzen du. Saioa hasi duzun guztia ikusiko duzu zure programa kontsolan exekutatzen den heinean. Arazketan ari zarenean, erabili lasterbide bera arazketa-koadroa ezkutatzeko.
12. Koska berriro koska
Hau "formateatzeko kodea" deitzen zaio maiz, baina Xcode-n "Berri koska" esaten zaio. Deitzen duzun edozein dela ere, lerro bakoitzaren hasieran dagokion espazio-kopurua gehi dezakezu hura aukeratuz eta jarraibideei jarraituz. Lerro bakar bat ere berriro koska dezakezu, lehenik hautatu beharrik gabe.
13. Zuzenean joan definiziora
Hau benetan erabilgarria da API berriak ikasteko edo kode-base ezezagun bat zeharkatzeko. Zer egiten du zehazki ObservedObject? Nabigatu bere definiziora bere metodoak eta atributuak, inplementatzen dituen interfazeak eta eratortzen den klasea ezagutzeko.
14. SwiftUI-k berrekin aurrebista
Ikuspegi bat irekitzen duzunean, Xcode-k ez du berehala eraikitzen. Horren ordez, berariaz agindu arte itxarongo da. Aurrebistak ere gaizki funtziona dezake gure SwiftUI kodean arazoren bat badago. Bai, aurrebistari berriro ekin diezaiokezu botoian klik eginez.
15. Erakutsi SwiftUI-ko ikuskatzaileak
Ezaguna izan beharko genukeen beste UIKit lasterbide bat da. Fitxategien ikuskatzailea, Historiaren ikuskatzailea, Laguntza azkarreko ikuskatzailea eta Atributuen ikuskatzailea daude SwiftUI ikuspegi guztietan. Guztiek ezaugarri erabilgarriak eskaintzen dizkigute gaur egungo ikuspegiari dagokionez.
Laguntza azkarreko ikuskatzaileak, adibidez, uneko ikuspegiari buruzko dokumentaziorako sarbidea eskaintzen digu. Hau erabilgarria da testua, kolorea eta abar bezalako ikuspegi integratuak erabiltzeko.
Ondorioa
Nahiz eta produktibitate maila txikian egon, teklatuko lasterbideak ikuspegi bikaina dira gure eraginkortasuna areagotzeko.
SwiftUI Garatzaileei zein diseinatzaileei erabiltzaile-interfazeak azkar eraikitzeko aukera ematen dien marko zoragarria da.
Utzi erantzun bat