Pregled sadržaja[Sakriti][Pokazati]
- 1. Pregled aviona prikaži/sakrij
- 2. Otvorite izbornik brzih radnji
- 3. Dovršavanje koda
- 4. Otvorite brzo
- 5. Čist
- 6. Pregledajte odredište uređaja
- 7. Pronađite hijerarhiju poziva
- 8. Prebacivanje između Toggle canvas ili SwiftUI pregleda
- 9. Pronađite bilo koji tekst u cijelom projektu
- 10. Prikaži Sakrij/Utilities
- 11. Područje za otklanjanje pogrešaka (prikaži/sakrij)
- 12. Ponovno uvlačenje koda
- 13. Izravno prijeđite na definiciju
- 14. SwiftUI nastavlja pregled
- 15. Prikaži inspektore SwiftUI
- Zaključak
Kao programeri softvera, ne volimo samo izrađivati aplikacije, već i pronaći i koristiti najbolje dostupne alate za to.
Zaista smo sretni što radimo kao iOS programeri. Sada imamo novi programski jezik u našem alatu SwiftUI. S instrumentima koje imamo, dobro smo opremljeni za budućnost.
Međutim, volimo učinkovito raditi s alatima koje imamo. Korištenje tipkovničkih prečaca jednostavna je tehnika za povećanje naše produktivnosti i pisanje više koda.
Dakle, sve što trebate znati u Xcodeu su primjenjivi tipkovnički prečaci – oni koji su jedinstveni za svaki drugi uređivač koji ste koristili.
Na ovoj stranici pronaći ćete manje poznate brze tipkovničke prečace, tako da možete još više povećati svoju produktivnost. Započnimo.
1. Pregled aviona prikaži/sakrij
To se također može dogoditi ako ste u pokretu sa samo malim zaslonom MacBooka. Na sreću, dostupan je identičan tipkovnički prečac:
2. Otvorite izbornik brzih radnji
Kada imate tim i jedan član radije razvija SwiftUI poglede u kodu, dok drugi radije koristi vizualni alat, on će generirati oboje!
Vaše platno i kod nikada neće biti sinkronizirani! Uz to, želio bih predstaviti koristan tipkovnički prečac za sve vrste programera. Izborniku brzih radnji možete pristupiti korištenjem sljedećeg prečaca.
3. Dovršavanje koda
Rad bez dovršavanja koda teško je zamisliti. Zasigurno ćete ga koristiti cijelo vrijeme za istraživanje API-ja i uštedu vremena dok tipkate.
4. Otvorite brzo
Možete brzo premjestiti na bilo koje izvorno mjesto u vašem projektu ili radnom prostoru pomoću naredbe Otvori brzo. Jednostavno počnite unositi naziv bilo koje klase, sučelja, funkcije, metode, enuma itd. u svoj projekt (i bilo koji SDK koji ste uvezli) i popis simbola koji odgovaraju frazi za pretraživanje pojavit će se u skočnom prozoru.
5. Čist
Ovo je zgodno kada ste sasvim sigurni da je kod koji ste kreirali u redu, ali se nešto pokvari kada ga izvršite. Očistite projekt i ponovno ga pokrenite; možda – samo možda – vaš je kod točan. Ako čistač ne riješi vaš problem, možda ćete morati prikazati odjeljak za otklanjanje pogrešaka.
6. Pregledajte odredište uređaja
Možda biste željeli provjeriti svoju perspektivu ne samo na najvećem iPhoneu 13 Pro Max, već i na drugim manjim pametnim telefonima. Da biste promijenili odredište, koristite ovaj praktični prečac za otvaranje odabira odredišta:
7. Pronađite hijerarhiju poziva
Ovaj prečac će prikazati prikaz hijerarhije poziva, koji će prikazati sve lokacije u vašem kodu koje pozivaju odabranu metodu, kao i sve metode koje pozivaju te metode redom, itd.
8. Prebacivanje između Toggle canvas ili SwiftUI pregleda
Canvas daje pregled uživo korisničkog sučelja koje dizajnirate dok pišete SwiftUI kod. Apple se jako potrudio da ovo bude dvosmjerno iskustvo, što znači da će se sve promjene koje napravite u pregledu (na primjer, premještanjem ili dodavanjem komponenti korisničkog sučelja) također odraziti na uređivač koda i obrnuto.
9. Pronađite bilo koji tekst u cijelom projektu
Kada trebate pronaći određeni tekst u svom projektu, koristite sljedeću naredbu.
10. Prikaži Sakrij/Utilities
Kada se ne koristi, uslužni prozor s desne strane također može stati na put. Budući da mi je korisna samo dok radim na storyboardu, koristim sljedeću naredbu da je prebacim kada prelazim između storyboarda i datoteka koda.
11. Područje za otklanjanje pogrešaka (prikaži/sakrij)
Prikažite odjeljak za otklanjanje pogrešaka, koji uključuje prikaz varijabli i konzolu. Kada vaš program dosegne prijelomnu točku, prikaz varijabli prikazuje trenutno stanje svih varijabli u opsegu. Vidjet ćete sve što ste zapisali dok se vaš program izvodi na konzoli. Kada završite s otklanjanjem pogrešaka, upotrijebite isti prečac da sakrijete okvir za otklanjanje pogrešaka.
12. Ponovno uvlačenje koda
Ovo se često naziva "kod za formatiranje", međutim u Xcodeu se naziva "Ponovno uvlačenje". Kako god to nazvali, možete dodati odgovarajuću količinu prostora na početak svakog retka tako da ga odaberete i zatim slijedite upute. Također možete ponovno uvući jedan redak bez potrebe da ga prvo odaberete.
13. Izravno prijeđite na definiciju
Ovo je stvarno korisno kada naučite nove API-je ili prelazite preko nepoznate baze koda. Što točno ObservedObject radi? Dođite do njegove definicije kako biste saznali više o njegovim metodama i atributima, sučeljima koje implementira i klasi iz koje potječe.
14. SwiftUI nastavlja pregled
Kada otvorite pogled, Xcode ga ne konstruira odmah. Umjesto toga će pričekati dok ga vi izričito ne uputite da to učini. Pregled također može pokvariti ako postoje problemi u našem SwiftUI kodu. Da, možete nastaviti pregled klikom na gumb.
15. Prikaži inspektore SwiftUI
Ovo je još jedan UIKit prečac s kojim bismo trebali biti upoznati. Inspektor datoteka, inspektor povijesti, inspektor brze pomoći i inspektor atributa prisutni su u svakom pogledu SwiftUI. Svi nam pružaju niz korisnih značajki u odnosu na naš sadašnji pogled.
Inspektor brze pomoći, na primjer, omogućuje nam pristup dokumentaciji u vezi s trenutnim prikazom. Ovo je korisno za korištenje ugrađenih pogleda kao što su tekst, boja i tako dalje.
Zaključak
Čak i ako je na maloj razini produktivnosti, tipkovnički prečaci su sjajan pristup za povećanje naše učinkovitosti.
SwiftUI je fantastičan okvir koji omogućuje i programerima i dizajnerima da brzo konstruiraju korisnička sučelja.
Ostavi odgovor