Cuprins[Ascunde][Spectacol]
- 1. Previzualizare Plane show/hide
- 2. Deschideți Quick-Action Menu
- 3. Completarea codului
- 4. Deschideți Rapid
- 5. Curat
- 6. Previzualizează Destinația Dispozitivelor
- 7. Găsiți ierarhia apelurilor
- 8. Comutați între Comutare pânză sau previzualizare SwiftUI
- 9. Găsiți orice text în întreg proiectul
- 10. Afișați Ascunde/Utilități
- 11. Zona de depanare (Afișare/Ascunde)
- 12. Codul de reindentare
- 13. Mergeți direct la definiție
- 14. SwiftUI reia previzualizarea
- 15. Afișați inspectorii SwiftUI
- Concluzie
În calitate de dezvoltatori de software, ne place nu doar să construim aplicații, ci și să găsim și să utilizăm cele mai bune instrumente disponibile pentru a face acest lucru.
Suntem foarte norocoși să lucrăm ca dezvoltatori iOS. Acum avem un nou limbaj de programare în cutia noastră de instrumente cu SwiftUI. Cu instrumentele pe care le avem, suntem bine echipați pentru viitor.
Cu toate acestea, ne place să lucrăm eficient cu instrumentele pe care le avem. Utilizarea comenzilor rapide de la tastatură este o tehnică simplă pentru a ne crește productivitatea și a scrie mai mult cod.
Deci, tot ce trebuie să știți în Xcode sunt comenzile rapide de la tastatură aplicabile - cele care sunt unice pentru fiecare alt editor pe care l-ați folosit.
Veți găsi pe această pagină comenzile rapide de la tastatură mai puțin cunoscute, astfel încât să vă puteți crește și mai mult productivitatea. Sa incepem.
1. Previzualizare Plane show/hide
Acest lucru s-ar putea întâmpla și dacă sunteți în mișcare cu doar un mic ecran MacBook. Din fericire, este disponibilă o comandă rapidă identică de la tastatură:
2. Deschideți Quick-Action Menu
Când aveți o echipă și un membru preferă să dezvolte vizualizări SwiftUI în cod, în timp ce altul preferă să utilizeze instrumentul vizual, acesta va genera ambele!
Pânza și codul dvs. nu vor fi niciodată desincronizate! Și cu asta, aș dori să prezint o comandă rapidă utilă de la tastatură pentru tot felul de dezvoltatori. Puteți accesa meniul Acțiuni rapide utilizând următoarea comandă rapidă.
3. Completarea codului
Lucrul fără completarea codului este dificil de conceput. Cu siguranță îl vei folosi tot timpul pentru a investiga API-urile și a economisi timp în timp ce tastezi.
4. Deschideți Rapid
Vă puteți muta rapid în orice locație sursă din proiectul sau spațiul de lucru folosind comanda Deschidere rapid. Pur și simplu începeți să introduceți numele oricărei clase, interfețe, funcție, metodă, enumerare etc. din proiectul dvs. (și orice SDK pe care l-ați importat) și o listă de simboluri care se potrivesc expresiei de căutare va apărea în fereastra pop-up.
5. Curat
Acest lucru este util atunci când sunteți destul de sigur că codul pe care l-ați creat este în regulă, dar ceva se rupe când îl executați. Curățați proiectul și rulați-l din nou; poate – doar poate – codul tău este corect. Dacă un agent de curățare nu vă rezolvă problema, poate fi necesar să afișați secțiunea de depanare.
6. Previzualizează Destinația Dispozitivelor
Poate doriți să vă verificați perspectiva nu doar asupra celui mai mare iPhone 13 Pro Max, ci și asupra altor smartphone-uri mai mici. Pentru a schimba destinația, utilizați această comandă rapidă la îndemână pentru a deschide selecția destinației:
7. Găsiți ierarhia apelurilor
Această comandă rapidă va afișa vizualizarea Ierarhie de apeluri, care va afișa toate locațiile din codul dvs. care apelează metoda aleasă, precum și orice metode care apelează acele metode la rândul lor și așa mai departe.
8. Comutați între Comutare pânză sau previzualizare SwiftUI
Canvas oferă o previzualizare live a interfeței de utilizare pe care o proiectați în timp ce scrieți codul SwiftUI. Apple a făcut eforturi mari pentru a face din aceasta o experiență bidirecțională, ceea ce înseamnă că orice modificări pe care le faceți în previzualizare (de exemplu, prin mutarea sau adăugarea de componente UI) se vor reflecta și în editorul de cod și invers.
9. Găsiți orice text în întreg proiectul
Când trebuie să găsiți un anumit text în proiectul dvs., utilizați următoarea comandă.
10. Afișați Ascunde/Utilități
Atunci când nu este utilizată, fereastra de utilitate din dreapta poate, de asemenea, să stea în cale. Deoarece îmi este util doar în timp ce lucrez la un storyboard, folosesc următoarea comandă pentru a o comuta când fac tranziția între fișierele storyboard și cod.
11. Zona de depanare (Afișare/Ascunde)
Afișați secțiunea de depanare, care include vizualizarea variabilelor și consola. Când programul dvs. atinge un punct de întrerupere, vizualizarea variabilelor afișează starea curentă a tuturor variabilelor din domeniu. Veți vedea orice ați conectat pe măsură ce programul dvs. rulează în consolă. Când ați terminat de depanare, utilizați aceeași comandă rapidă pentru a ascunde caseta de depanare.
12. Codul de reindentare
Acest lucru este denumit frecvent „cod de formatare”, dar în Xcode, acesta este denumit „Re-Indent”. Indiferent cum o numiți, puteți adăuga spațiul corespunzător la începutul fiecărei linii alegându-l și apoi urmând instrucțiunile. De asemenea, puteți reindenta o singură linie fără a fi nevoie să o alegeți mai întâi.
13. Mergeți direct la definiție
Acest lucru este foarte util atunci când învățați noi API-uri sau când traversați o bază de cod necunoscută. Ce face mai exact ObservedObject? Navigați la definiția sa pentru a afla despre metodele și atributele sale, despre interfețele pe care le implementează și despre clasa din care derivă.
14. SwiftUI reia previzualizarea
Când deschideți o vizualizare, Xcode nu o construiește instantaneu. În schimb, va aștepta până când îi cereți în mod expres să facă acest lucru. Previzualizarea poate funcționa defectuos dacă există probleme în codul nostru SwiftUI. Da, puteți relua previzualizarea făcând clic pe butonul.
15. Afișați inspectorii SwiftUI
Aceasta este încă o comandă rapidă UIKit cu care ar trebui să fim familiarizați. Inspectorul de fișiere, inspectorul de istoric, inspectorul de ajutor rapid și inspectorul de atribute sunt toate prezente în fiecare vizualizare SwiftUI. Toate ne oferă o serie de caracteristici utile în legătură cu viziunea noastră actuală.
Inspectorul Ajutor rapid, de exemplu, ne oferă acces la documentația referitoare la vizualizarea curentă. Acest lucru este util pentru utilizarea vizualizărilor încorporate, cum ar fi Text, Culoare și așa mai departe.
Concluzie
Chiar dacă este la un nivel mic de productivitate, comenzile rapide de la tastatură sunt o abordare extraordinară pentru a ne crește eficiența.
SwiftUI este un cadru fantastic care permite atât dezvoltatorilor, cât și designerilor să construiască rapid interfețe cu utilizatorul.
Lasă un comentariu