Sadržaj[Sakrij][Prikaži]
- 1. Pregled aviona prikaži/sakrij
- 2. Otvorite Quick-Action Menu
- 3. Završetak koda
- 4. Otvorite brzo
- 5. Čisti
- 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/Uslužni programi
- 11. Područje za otklanjanje grešaka (Prikaži/sakrij)
- 12. Ponovno uvlačenje koda
- 13. Direktno idite na definiciju
- 14. SwiftUI nastavlja pregled
- 15. Prikaži inspektore SwiftUI
- zaključak
Kao programeri softvera, ne volimo samo da pravimo aplikacije, već i da pronađemo i koristimo najbolje dostupne alate za to.
Zaista smo sretni što radimo kao iOS programeri. Sada imamo novi programski jezik u našem alatu sa SwiftUI. Sa instrumentima koje imamo, dobro smo opremljeni za budućnost.
Mi, međutim, volimo da efikasno radimo sa alatima koje imamo. Korištenje tipkovnih prečica je jednostavna tehnika za povećanje naše produktivnosti i pisanje više koda.
Dakle, sve što trebate znati u Xcodeu su primjenjive prečice na tipkovnici – one koje su jedinstvene za svaki drugi uređivač koji ste koristili.
Na ovoj stranici ćete pronaći manje poznate brze prečice na tastaturi, tako da možete još više povećati svoju produktivnost. Počnimo.
1. Pregled aviona prikaži/sakrij
Ovo se takođe može dogoditi ako ste u pokretu sa samo malim MacBook ekranom. Na sreću, dostupna je identična prečica na tastaturi:
2. Otvorite Quick-Action Menu
Kada imate tim i jedan član preferira da razvija SwiftUI poglede u kodu, dok drugi radije koristi vizuelni alat, on će generisati oboje!
Vaše platno i kod nikada neće biti nesinhronizirani! Uz to, želio bih predstaviti korisnu prečicu na tastaturi za sve vrste programera. Meniju brzih radnji možete pristupiti korištenjem sljedeće prečice.
3. Završetak koda
Rad bez dovršavanja koda je teško zamisliti. Sigurno ćete ga koristiti cijelo vrijeme da istražite API-je i uštedite vrijeme dok kucate.
4. Otvorite brzo
Možete brzo premjestiti na bilo koju izvornu lokaciju u vašem projektu ili radnom prostoru pomoću naredbe Otvori brzo. Jednostavno počnite unositi ime bilo koje klase, interfejsa, funkcije, metode, enuma itd. u svoj projekat (i bilo koji SDK koji ste uvezli) i lista simbola koji odgovaraju frazi za pretragu će se pojaviti u iskačućem prozoru.
5. Čisti
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 projekat i ponovo ga pokrenite; možda – samo možda – vaš kod je ispravan. Ako čistač ne riješi vaš problem, možda ćete morati prikazati odjeljak za otklanjanje greš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 promijenite odredište, koristite ovu zgodnu prečicu da otvorite odabir odredišta:
7. Pronađite hijerarhiju poziva
Ova prečica će prikazati prikaz hijerarhije poziva, koji će prikazati sve lokacije u vašem kodu koje pozivaju odabrani metod, 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 koji dizajnirate dok pišete SwiftUI kod. Apple se 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/Uslužni programi
Kada se ne koristi, uslužni prozor sa desne strane takođe 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 grešaka (Prikaži/sakrij)
Prikažite odjeljak za otklanjanje grešaka, koji uključuje prikaz varijabli i konzolu. Kada vaš program dostigne tačku prekida, prikaz varijabli prikazuje trenutno stanje svih varijabli u opsegu. Vidjet ćete sve što ste zabilježili dok se vaš program izvodi na konzoli. Kada završite s otklanjanjem grešaka, koristite istu prečicu da sakrijete okvir za otklanjanje grešaka.
12. Ponovno uvlačenje koda
Ovo se često naziva "kod za formatiranje", međutim u Xcodeu se naziva "Ponovno uvlačenje". Kako god da ga nazovete, možete dodati odgovarajuću količinu prostora na početak svakog reda tako što ćete ga odabrati i zatim slijediti upute. Također možete ponovo uvući jedan red bez potrebe da ga prvo odaberete.
13. Direktno idite na definiciju
Ovo je zaista korisno kada naučite nove API-je ili prelazite preko nepoznate baze koda. Šta tačno ObservedObject radi? Dođite do njegove definicije da biste saznali više o njegovim metodama i atributima, sučeljima koje implementira i klasi iz koje proizlazi.
14. SwiftUI nastavlja pregled
Kada otvorite pogled, Xcode ga ne konstruiše odmah. Umjesto toga će čekati dok mu izričito ne naložite 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 dugme.
15. Prikaži inspektore SwiftUI
Ovo je još jedna UIKit prečica sa kojom bismo trebali biti upoznati. Inspektor datoteka, inspektor istorije, inspektor brze pomoći i inspektor atributa prisutni su u svakom SwiftUI prikazu. Svi oni nam pružaju niz korisnih karakteristika u odnosu na naš sadašnji pogled.
Inspektor brze pomoći, na primjer, omogućava nam pristup dokumentaciji koja se odnosi na trenutni prikaz. Ovo je korisno za korištenje ugrađenih pogleda kao što su tekst, boja i tako dalje.
zaključak
Čak i ako je na malom nivou produktivnosti, prečice na tastaturi su sjajan pristup za povećanje naše efikasnosti.
SwiftUI je fantastičan okvir koji omogućava i programerima i dizajnerima da brzo konstruišu korisnička sučelja.
Ostavite odgovor