Saturs[Paslēpt][Rādīt]
- 1. Preview Plane show/hide
- 2. Atveriet ātrās darbības izvēlni
- 3. Koda pabeigšana
- 4. Ātri atveriet
- 5. Tīrs
- 6. Priekšskatiet ierīču galamērķi
- 7. Atrodiet zvanu hierarhiju
- 8. Pārslēgties starp Pārslēgt kanvas vai SwiftUI priekšskatījumu
- 9. Atrodiet jebkuru tekstu visā projektā
- 10. Rādīt Slēpt/Utilītas
- 11. Atkļūdošanas apgabals (rādīt/slēpt)
- 12. Koda atkārtota atkāpe
- 13. Tieši dodieties uz definīciju
- 14. SwiftUI atsākt priekšskatījumu
- 15. Parādiet SwiftUI inspektorus
- Secinājumi
Kā programmatūras izstrādātājiem mums patīk ne tikai veidot lietotnes, bet arī atrast un izmantot labākos pieejamos rīkus.
Mums patiešām ir paveicies strādāt kā iOS izstrādātājiem. Tagad mūsu rīku komplektā ir jauna programmēšanas valoda ar SwiftUI. Ar instrumentiem, kas mums ir, mēs esam labi aprīkoti nākotnei.
Tomēr mums patīk efektīvi strādāt ar mūsu rīcībā esošajiem rīkiem. Tastatūras īsinājumtaustiņu izmantošana ir vienkāršs paņēmiens, kā palielināt produktivitāti un rakstīt vairāk koda.
Tātad viss, kas jums jāzina programmā Xcode, ir piemērojamie īsinājumtaustiņi — tie, kas ir unikāli katram citam jūsu izmantotajam redaktoram.
Šajā lapā atradīsit mazāk zināmos ātros īsinājumtaustiņus, lai jūs varētu vēl vairāk palielināt savu produktivitāti. Sāksim.
1. Preview Plane show/hide
Tas var notikt arī tad, ja atrodaties ceļā, izmantojot tikai nelielu MacBook ekrānu. Par laimi, ir pieejams identisks īsinājumtaustiņš:
2. Atveriet ātrās darbības izvēlni
Ja jums ir komanda un viens dalībnieks dod priekšroku SwiftUI skatu izstrādei kodā, bet otrs izmanto vizuālo rīku, tas ģenerēs abus!
Jūsu kanva un kods nekad nebūs sinhronizēti! Līdz ar to es vēlos piedāvāt noderīgu īsinājumtaustiņu visu veidu izstrādātājiem. Izvēlnei Ātrās darbības var piekļūt, izmantojot šo saīsni.
3. Koda pabeigšana
Darbu bez koda pabeigšanas ir grūti iedomāties. Jūs noteikti to izmantosit visu laiku, lai izpētītu API un ietaupītu laiku rakstīšanas laikā.
4. Ātri atveriet
Varat ātri pārvietoties uz jebkuru avota vietu savā projektā vai darbvietā, izmantojot komandu Atvērt ātri. Vienkārši sāciet ievadīt jebkuras klases, interfeisa, funkcijas, metodes, enum u.c. nosaukumu savā projektā (un jebkura importētā SDK), un uznirstošajā logā parādīsies meklēšanas frāzei atbilstošo simbolu saraksts.
5. Tīrs
Tas ir ērti, ja esat pārliecināts, ka izveidotais kods ir kārtībā, taču, izpildot to, kaut kas sabojājas. Notīriet projektu un palaidiet to atkārtoti; varbūt – tikai varbūt – jūsu kods ir pareizs. Ja tīrītājs neatrisina jūsu problēmu, iespējams, būs jāparāda atkļūdošanas sadaļa.
6. Priekšskatiet ierīču galamērķi
Iespējams, vēlēsities pārbaudīt savu skatījumu ne tikai uz lielāko iPhone 13 Pro Max, bet arī uz citiem mazākiem viedtālruņiem. Lai mainītu galamērķi, izmantojiet šo parocīgo saīsni, lai atvērtu galamērķa atlasi:
7. Atrodiet zvanu hierarhiju
Šī saīsne parādīs zvanu hierarhijas skatu, kurā tiks parādītas visas atrašanās vietas jūsu kodā, kas izsauc izvēlēto metodi, kā arī visas metodes, kas izsauc šīs metodes pēc kārtas utt.
8. Pārslēgties starp Pārslēgt kanvas vai SwiftUI priekšskatījumu
Kanvas sniedz tiešraides priekšskatījumu par jūsu izstrādāto lietotāja interfeisu, rakstot SwiftUI kodu. Apple ir pielicis lielas pūles, lai padarītu šo divvirzienu pieredzi, kas nozīmē, ka visas priekšskatījumā veiktās izmaiņas (piemēram, pārvietojot vai pievienojot lietotāja interfeisa komponentus) tiks atspoguļotas arī koda redaktorā un otrādi.
9. Atrodiet jebkuru tekstu visā projektā
Ja projektā jāatrod noteikts teksts, izmantojiet šo komandu.
10. Rādīt Slēpt/Utilītas
Ja to nelieto, labajā pusē esošais utilīta logs var arī traucēt. Tā kā tā man ir noderīga tikai tad, kad strādāju pie scenārija, es izmantoju tālāk norādīto komandu, lai to pārslēgtu, pārejot no scenārija uz koda failiem un pretēji.
11. Atkļūdošanas apgabals (rādīt/slēpt)
Parādiet atkļūdošanas sadaļu, kas ietver mainīgo skatu un konsoli. Kad programma sasniedz pārtraukuma punktu, mainīgo skatā tiek parādīts visu tvēruma mainīgo pašreizējais stāvoklis. Programmas darbības laikā konsolē redzēsit visu, ko esat pieteicis. Kad veicat atkļūdošanu, izmantojiet to pašu saīsni, lai paslēptu atkļūdošanas lodziņu.
12. Koda atkārtota atkāpe
To bieži dēvē par “formatēšanas kodu”, taču Xcode to dēvē par “atkārtotu atkāpi”. Neatkarīgi no tā, kā jūs to saucat, katras rindas sākumā varat pievienot atbilstošu vietu, izvēloties to un pēc tam izpildot norādījumus. Varat arī atkārtot vienu rindiņu atkāpi, vispirms to neizvēloties.
13. Tieši dodieties uz definīciju
Tas ir patiešām noderīgi, apgūstot jaunas API vai šķērsojot nepazīstamu kodu bāzi. Ko īsti dara ObservedObject? Pārejiet uz tās definīciju, lai uzzinātu par tās metodēm un atribūtiem, tā ieviestajām saskarnēm un klasi, no kuras tas atvasināts.
14. SwiftUI atsākt priekšskatījumu
Atverot skatu, Xcode to neveido uzreiz. Tā vietā tas pagaidīs, līdz jūs to skaidri norādīsit. Priekšskatījums var darboties arī nepareizi, ja mūsu SwiftUI kodā ir kādas problēmas. Jā, varat atsākt priekšskatījumu, noklikšķinot uz pogas.
15. Parādiet SwiftUI inspektorus
Šī ir vēl viena UIKit saīsne, kas mums būtu jāzina. Failu inspektors, Vēstures inspektors, Ātrās palīdzības inspektors un Atribūtu inspektors ir pieejami katrā SwiftUI skatā. Tie visi sniedz mums vairākas noderīgas funkcijas saistībā ar mūsu pašreizējo skatījumu.
Piemēram, ātrās palīdzības inspektors nodrošina mums piekļuvi dokumentācijai par pašreizējo skatu. Tas ir noderīgi, lai izmantotu iebūvētos skatus, piemēram, tekstu, krāsu utt.
Secinājumi
Pat ja tas ir niecīgā produktivitātes līmenī, īsinājumtaustiņi ir lieliska pieeja mūsu efektivitātes palielināšanai.
SwiftUI ir fantastisks ietvars, kas ļauj gan izstrādātājiem, gan dizaineriem ātri izveidot lietotāja saskarnes.
Atstāj atbildi