Enhavtabelo[Kaŝi][Montri]
- 1. Antaŭrigardo Aviadilo montri/kaŝi
- 2. Malfermu Rapid-Ago-Menuon
- 3. Kompletigo de kodo
- 4. Malfermu Rapide
- 5. Pura
- 6. Antaŭrigardo Celo de Aparatoj
- 7. Trovu la Vokan Hierarkion
- 8. Ŝaltu inter Ŝanĝi kanvason aŭ antaŭrigardon de SwiftUI
- 9. Trovu ajnan tekston en la tuta projekto
- 10. Montru Kaŝi/Utilaĵojn
- 11. Sencimiga Areo (Montri/Kaŝi)
- 12. Reindent Kodo
- 13. Rekte iru al la difino
- 14. SwiftUI rekomencu la antaŭrigardon
- 15. Montru Inspektistojn de SwiftUI
- konkludo
Kiel programistoj, ni ŝatas ne nur konstrui apojn, sed ankaŭ trovi kaj uzi la plej bonajn ilojn disponeblajn por fari tion.
Ni estas vere bonŝancaj labori kiel iOS-programistoj. Ni nun havas novan programlingvon en nia ilujo kun SwiftUI. Kun la instrumentoj, kiujn ni havas, ni estas bone ekipitaj por la estonteco.
Ni tamen ŝatas labori efike per la iloj, kiujn ni havas. Uzi klavarajn ŝparvojojn estas simpla tekniko por akceli nian produktivecon kaj skribi pli da kodo.
Do, ĉio, kion vi bezonas scii en Xcode, estas la uzeblaj klavaraj ŝparvojoj - tiuj, kiuj estas unikaj por ĉiu alia redaktilo, kiun vi uzis.
Vi trovos la malpli konatajn rapidajn klavarajn ŝparvojojn sur ĉi tiu paĝo, do vi povas eĉ pli akceli vian produktivecon. Ni komencu.
1. Antaŭrigardo Aviadilo montri/kaŝi
Ĉi tio ankaŭ povus okazi se vi iras kun nur malgranda ekrano de MacBook. Feliĉe, la identa klava ŝparvojo disponeblas:
2. Malfermu Rapid-Ago-Menuon
Kiam vi havas teamon kaj unu membro preferas evoluigi SwiftUI-vidojn en kodo dum alia preferas uzi la vidan ilon, ĝi generos ambaŭ!
Via kanvaso kaj kodo neniam estos malsinkronigitaj! Kaj per tio, mi ŝatus prezenti utilan klavkombion por ĉiaj programistoj. Vi povas aliri la menuon de Rapidaj Agoj per la sekva ŝparvojo.
3. Kompletigo de kodo
Labori sen kodkompletigo estas malfacile koncepti. Vi tre certe uzos ĝin la tutan tempon por esplori API-ojn kaj ŝpari tempon dum tajpado.
4. Malfermu Rapide
Vi povas rapide moviĝi al iu ajn fontloko en via projekto Aŭ laborspaco uzante la komandon Malfermu rapide. Simple komencu enigi la nomon de iu ajn klaso, interfaco, funkcio, metodo, enum, ktp. en via projekto (kaj ajna SDK, kiun vi importis) kaj listo de simboloj kongruaj kun la serĉfrazo aperos en la ŝprucfenestro.
5. Pura
Ĉi tio estas oportuna kiam vi estas sufiĉe certa, ke la kodo, kiun vi kreis, estas en ordo, sed io rompiĝas kiam vi plenumas ĝin. Purigu la projekton kaj rerulu ĝin; eble - nur eble - via kodo estas ĝusta. Se purigilo ne solvas vian problemon, vi eble devos montri la sencimigan sekcion.
6. Antaŭrigardo Celo de Aparatoj
Vi eble volas kontroli vian perspektivon ne nur ĉe la plej granda iPhone 13 Pro Max, sed ankaŭ ĉe aliaj pli malgrandaj inteligentaj telefonoj. Por ŝanĝi la cellokon, uzu ĉi tiun oportunan ŝparvojon por malfermi la cel-elekton:
7. Trovu la Vokan Hierarkion
Ĉi tiu ŝparvojo montros la Vokan Hierarkian vidon, kiu montros iujn ajn lokojn en via kodo, kiuj nomas la elektitan metodon, same kiel iujn ajn metodojn, kiuj vokas tiujn metodojn laŭvice, ktp.
8. Ŝaltu inter Ŝanĝi kanvason aŭ antaŭrigardon de SwiftUI
Kanvaso donas realan antaŭrigardon de la UI, kiun vi desegnas dum vi skribas SwiftUI-kodon. Apple multe klopodis fari ĉi tion dudirekta sperto, kio signifas, ke ĉiuj ŝanĝoj, kiujn vi faras en la antaŭvido (ekzemple, movante aŭ aldonante UI-komponentojn) ankaŭ estos reflektitaj en la kodredaktilo, kaj inverse.
9. Trovu ajnan tekston en la tuta projekto
Kiam vi bezonas trovi certan tekston en via projekto, uzu la jenan komandon.
10. Montru Kaŝi/Utilaĵojn
Kiam ne estas uzata, la utileca fenestro dekstre ankaŭ povas malhelpi. Ĉar ĝi estas utila al mi nur dum mi laboras pri rakonttabulo, mi uzas la jenan komandon por ŝanĝi ĝin kiam mi transiras inter storyboard kaj koddosieroj.
11. Sencimiga Areo (Montri/Kaŝi)
Montru la sencimigan sekcion, kiu inkluzivas la vido de variabloj kaj konzolo. Kiam via programo atingas rompopunkton, la vido de variabloj montras la aktualan staton de ĉiuj variabloj en amplekso. Vi vidos kion ajn vi ensalutis dum via programo funkcias en la konzolo. Kiam vi finis sencimigi, uzu la saman ŝparvojon por kaŝi la sencimigan skatolon.
12. Reindent Kodo
Ĉi tio estas ofte nomata "formata kodo", tamen en Xcode ĝi estas nomata "Re-indent". Kiel ajn vi nomas ĝin, vi povas aldoni la taŭgan kvanton da spaco ĉe la komenco de ĉiu linio elektante ĝin kaj poste sekvante la instrukcion. Vi ankaŭ povas reindentigi unu linion sen devi unue elekti ĝin.
13. Rekte iru al la difino
Ĉi tio estas vere utila kiam lernas novajn APIojn aŭ travojaĝas nekonatan kodbazon. Kion precize faras ObservedObject? Navigu al ĝia difino por lerni pri ĝiaj metodoj kaj atributoj, la interfacoj kiujn ĝi efektivigas, kaj la klaso de kiu ĝi venas.
14. SwiftUI rekomencu la antaŭrigardon
Kiam vi malfermas vidon, Xcode ne tuj konstruas ĝin. Ĝi anstataŭe atendos ĝis vi eksplicite instrukcios ĝin fari tion. La antaŭvido ankaŭ povas malfunkcii se estas problemoj en nia SwiftUI-kodo. Jes, vi povas rekomenci la antaŭrigardon alklakante la butonon.
15. Montru Inspektistojn de SwiftUI
Ĉi tio estas ankoraŭ alia ŝparvojo de UIKit, kun kiu ni devus koni. La Dosiero-inspektisto, Historio-inspektisto, Rapida Helpa inspektisto kaj Atributo-inspektisto ĉiuj ĉeestas en ĉiu SwiftUI-vido. Ili ĉiuj provizas al ni kelkajn utilajn funkciojn rilate al nia nuna vidpunkto.
La Rapida Helpa inspektisto, ekzemple, provizas al ni aliron al dokumentaro pri la nuna vido. Ĉi tio utilas por uzi enkonstruitajn vidojn kiel Teksto, Koloro ktp.
konkludo
Eĉ se ĝi estas sur eta nivelo de produktiveco, klavaraj ŝparvojoj estas bonega aliro por akceli nian efikecon.
SwiftUI estas mirinda kadro, kiu permesas kaj programistojn kaj projektistojn rapide konstrui uzantinterfacojn.
Lasi Respondon