Taula de continguts[Amaga][Espectacle]
- 1. Vista prèvia de l'avió mostra/amaga
- 2. Obriu el menú d'acció ràpida
- 3. Finalització del codi
- 4. Obriu ràpidament
- 5. Net
- 6. Vista prèvia de la destinació dels dispositius
- 7. Trobeu la jerarquia de trucades
- 8. Canvia entre Canvia llenç o previsualització de SwiftUI
- 9. Busca qualsevol text a tot el projecte
- 10. Mostra Amaga/Utilitats
- 11. Àrea de depuració (Mostra/Amaga)
- 12. Tornar a sagnar el codi
- 13. Anar directament a la definició
- 14. SwiftUI reprèn la vista prèvia
- 15. Mostra els inspectors de SwiftUI
- Conclusió
Com a desenvolupadors de programari, ens agrada no només crear aplicacions, sinó també trobar i utilitzar les millors eines disponibles per fer-ho.
Tenim la gran sort de treballar com a desenvolupadors d'iOS. Ara tenim un nou llenguatge de programació a la nostra caixa d'eines amb SwiftUI. Amb els instruments que tenim, estem ben equipats per al futur.
Tanmateix, ens agrada treballar eficaçment amb les eines de què disposem. L'ús de tecles de drecera és una tècnica senzilla per augmentar la nostra productivitat i escriure més codi.
Per tant, tot el que necessiteu saber a Xcode són les dreceres de teclat aplicables, les úniques per a tots els altres editors que hàgiu utilitzat.
Trobareu les dreceres de teclat ràpides menys conegudes en aquesta pàgina, perquè pugueu augmentar encara més la vostra productivitat. Anem a començar.
1. Vista prèvia de l'avió mostra/amaga
Això també pot passar si esteu en moviment amb només una petita pantalla de MacBook. Afortunadament, la drecera de teclat idèntica està disponible:
2. Obriu el menú d'acció ràpida
Quan tens un equip i un membre prefereix desenvolupar vistes SwiftUI en codi mentre que un altre prefereix utilitzar l'eina visual, generarà tots dos!
El teu llenç i el teu codi mai no estaran sincronitzats! I amb això, m'agradaria presentar una drecera de teclat útil per a tot tipus de desenvolupadors. Podeu accedir al menú d'Accions ràpides mitjançant la drecera següent.
3. Finalització del codi
Treballar sense completar el codi és difícil de concebre. Sens dubte, l'utilitzareu tot el temps per investigar les API i estalviar temps mentre escriviu.
4. Obriu ràpidament
Podeu moure't ràpidament a qualsevol ubicació d'origen del vostre projecte o espai de treball mitjançant l'ordre Obre ràpidament. Simplement comenceu a introduir el nom de qualsevol classe, interfície, funció, mètode, enumeració, etc. al vostre projecte (i qualsevol SDK que hàgiu importat) i apareixerà una llista de símbols que coincideixin amb la frase de cerca a la finestra emergent.
5. Net
Això és útil quan esteu segurs que el codi que heu creat està bé, però alguna cosa es trenca quan l'executeu. Netegeu el projecte i torneu-lo a executar; potser, només potser, el vostre codi és correcte. Si un netejador no resol el vostre problema, és possible que hàgiu de mostrar la secció de depuració.
6. Vista prèvia de la destinació dels dispositius
És possible que vulgueu comprovar la vostra perspectiva no només de l'iPhone 13 Pro Max més gran, sinó també d'altres telèfons intel·ligents més petits. Per canviar la destinació, utilitzeu aquesta drecera pràctica per obrir la selecció de destinació:
7. Trobeu la jerarquia de trucades
Aquesta drecera mostrarà la vista de la jerarquia de trucades, que mostrarà totes les ubicacions del vostre codi que cridin al mètode escollit, així com qualsevol mètode que cridi aquests mètodes al seu torn, i així successivament.
8. Canvia entre Canvia llenç o previsualització de SwiftUI
Canvas ofereix una vista prèvia en directe de la interfície d'usuari que esteu dissenyant mentre escriviu el codi SwiftUI. Apple s'ha esforçat molt perquè sigui una experiència bidireccional, el que significa que qualsevol canvi que feu a la vista prèvia (per exemple, movent o afegint components de la interfície d'usuari) també es reflectirà a l'editor de codi, i viceversa.
9. Busca qualsevol text a tot el projecte
Quan necessiteu trobar un text determinat al vostre projecte, utilitzeu l'ordre següent.
10. Mostra Amaga/Utilitats
Quan no s'utilitza, la finestra d'utilitats de la dreta també pot interferir. Com que només em resulta útil mentre estic treballant en un guió gráfico, faig servir l'ordre següent per canviar-lo quan faig la transició entre els fitxers de guió guió i codi.
11. Àrea de depuració (Mostra/Amaga)
Mostra la secció de depuració, que inclou la vista de variables i la consola. Quan el programa arriba a un punt d'interrupció, la vista de variables mostra l'estat actual de totes les variables de l'abast. Veureu tot el que hàgiu registrat mentre el vostre programa s'executa a la consola. Quan acabeu de depurar, utilitzeu la mateixa drecera per amagar el quadre de depuració.
12. Tornar a sagnar el codi
Això s'anomena sovint "codi de format", però a Xcode es coneix com "Re-indent". Sigui com sigui, podeu afegir la quantitat d'espai adequada al començament de cada línia escollint-la i seguint les instruccions. També podeu tornar a sagnar una única línia sense haver de triar-la primer.
13. Anar directament a la definició
Això és molt útil quan s'aprèn noves API o travessa una base de codi desconeguda. Què fa exactament ObservedObject? Navegueu a la seva definició per conèixer els seus mètodes i atributs, les interfícies que implementa i la classe de la qual deriva.
14. SwiftUI reprèn la vista prèvia
Quan obriu una vista, Xcode no la construeix a l'instant. En comptes d'això, esperarà fins que li indiquis expressament que ho faci. La vista prèvia també pot funcionar malament si hi ha problemes amb el nostre codi SwiftUI. Sí, podeu reprendre la vista prèvia fent clic al botó.
15. Mostra els inspectors de SwiftUI
Aquesta és una altra drecera d'UIKit amb la qual hauríem d'estar familiaritzats. L'inspector de fitxers, l'inspector d'historial, l'inspector d'ajuda ràpida i l'inspector d'atributs estan presents a totes les visualitzacions de SwiftUI. Tots ens proporcionen una sèrie de funcions útils en relació a la nostra visió actual.
L'inspector d'ajuda ràpida, per exemple, ens proporciona accés a la documentació sobre la vista actual. Això és útil per utilitzar vistes integrades com ara Text, Color, etc.
Conclusió
Fins i tot si es troba en un nivell reduït de productivitat, les dreceres de teclat són un enfocament fantàstic per augmentar la nostra eficiència.
SwiftUI és un marc fantàstic que permet tant als desenvolupadors com als dissenyadors construir ràpidament interfícies d'usuari.
Deixa un comentari