Índice analítico[Ocultar][Mostrar]
- 1. Mostrar/ocultar o plano de vista previa
- 2. Abre o menú de acción rápida
- 3. Realización do código
- 4. Abre rapidamente
- 5. Limpar
- 6. Vista previa do destino dos dispositivos
- 7. Atopar a xerarquía de chamadas
- 8. Cambia entre Cambiar lenzo ou vista previa de SwiftUI
- 9. Busca calquera texto en todo o proxecto
- 10. Mostrar Ocultar/Utilidades
- 11. Área de depuración (Mostrar/Ocultar)
- 12. Reindentación do Código
- 13. Ir directamente á definición
- 14. SwiftUI retoma a vista previa
- 15. Mostrar inspectores de SwiftUI
- Conclusión
Como desenvolvedores de software, non só nos gusta crear aplicacións, senón tamén atopar e utilizar as mellores ferramentas dispoñibles para facelo.
Temos a sorte de traballar como desenvolvedores de iOS. Agora temos unha nova linguaxe de programación na nosa caixa de ferramentas con SwiftUI. Cos instrumentos que temos, estamos ben equipados para o futuro.
Non obstante, gústanos traballar de forma eficaz coas ferramentas que temos. Usar atallos de teclado é unha técnica sinxela para aumentar a nosa produtividade e escribir máis código.
Polo tanto, todo o que necesitas saber en Xcode son os atallos de teclado aplicables, os que son exclusivos de todos os outros editores que utilizaches.
Nesta páxina atoparás os atallos de teclado rápidos menos coñecidos, para que poidas aumentar aínda máis a túa produtividade. Imos comezar.
1. Mostrar/ocultar o plano de vista previa
Isto tamén pode ocorrer se estás en movemento con só unha pequena pantalla de MacBook. Afortunadamente, está dispoñible o atallo de teclado idéntico:
2. Abre o menú de acción rápida
Cando tes un equipo e un membro prefire desenvolver vistas de SwiftUI en código mentres que outro prefire utilizar a ferramenta visual, xerará ambos.
O teu lenzo e código nunca estarán dessincronizados. E con iso, gustaríame presentar un atallo de teclado útil para todo tipo de desenvolvedores. Podes acceder ao menú de accións rápidas usando o seguinte atallo.
3. Realización do código
Traballar sen completar o código é difícil de concibir. Seguro que o empregarás todo o tempo para investigar as API e aforrar tempo ao escribir.
4. Abre rapidamente
Podes moverte rapidamente a calquera lugar de orixe do teu proxecto ou espazo de traballo usando o comando Abrir rapidamente. Simplemente comeza a introducir o nome de calquera clase, interface, función, método, enumeración, etc. no teu proxecto (e calquera SDK que importaches) e aparecerá unha lista de símbolos que coincidan coa frase de busca na ventá emerxente.
5. Limpar
Isto é útil cando estás bastante seguro de que o código que creaches está ben, pero algo rompe cando o executas. Limpar o proxecto e executalo de novo; quizais, só quizais, o teu código sexa correcto. Se un limpador non resolve o teu problema, é posible que teñas que mostrar a sección de depuración.
6. Vista previa do destino dos dispositivos
Quizais queiras comprobar a túa perspectiva non só no iPhone 13 Pro Max máis grande, senón tamén noutros teléfonos intelixentes máis pequenos. Para cambiar o destino, utiliza este atallo práctico para abrir a selección de destino:
7. Atopar a xerarquía de chamadas
Este atallo mostrará a vista Xerarquía de chamadas, que mostrará todas as localizacións do teu código que chamen ao método escollido, así como calquera método que chame a eses métodos á súa vez, etc.
8. Cambia entre Cambiar lenzo ou vista previa de SwiftUI
Canvas ofrece unha vista previa en directo da IU que estás deseñando mentres escribes o código SwiftUI. Apple fixo un gran esforzo para que esta sexa unha experiencia bidireccional, o que significa que calquera cambio que faga na vista previa (por exemplo, movendo ou engadindo compoñentes da IU) tamén se reflectirá no editor de código e viceversa.
9. Busca calquera texto en todo o proxecto
Cando necesites atopar un determinado texto no teu proxecto, utiliza o seguinte comando.
10. Mostrar Ocultar/Utilidades
Cando non estea en uso, a xanela da utilidade da dereita tamén pode estorbar. Como só me resulta útil mentres estou a traballar nun guión gráfico, uso o seguinte comando para alternalo cando fago a transición entre o guión gráfico e os ficheiros de código.
11. Área de depuración (Mostrar/Ocultar)
Mostra a sección de depuración, que inclúe a vista de variables e a consola. Cando o seu programa chega a un punto de interrupción, a vista de variables mostra o estado actual de todas as variables no ámbito. Verás o que rexistrases mentres o teu programa se executa na consola. Cando remates a depuración, usa o mesmo atallo para ocultar a caixa de depuración.
12. Reindentación do Código
A miúdo denomínase "código de formato", pero en Xcode denomínase "Re-indent". Chame como se chame, pode engadir a cantidade de espazo axeitada ao comezo de cada liña escollendoo e seguindo a instrución. Tamén pode volver a sangrar unha soa liña sen ter que escollela primeiro.
13. Ir directamente á definición
Isto é moi útil ao aprender novas API ou atravesar unha base de código descoñecida. Que fai exactamente ObservedObject? Navega ata a súa definición para coñecer os seus métodos e atributos, as interfaces que implementa e a clase da que deriva.
14. SwiftUI retoma a vista previa
Cando abres unha vista, Xcode non a constrúe ao instante. En cambio, agardará ata que lle indique expresamente que o faga. A vista previa tamén pode funcionar mal se hai algún problema no noso código SwiftUI. Si, pode retomar a vista previa facendo clic no botón.
15. Mostrar inspectores de SwiftUI
Este é outro atallo de UIKit co que deberíamos estar familiarizados. O inspector de ficheiros, o inspector de historial, o inspector de axuda rápida e o inspector de atributos están presentes en todas as vistas de SwiftUI. Todos nos proporcionan unha serie de funcións útiles en relación coa nosa visión actual.
O inspector de Axuda rápida, por exemplo, ofrécenos acceso á documentación relativa á vista actual. Isto é útil para utilizar vistas integradas como Texto, Cor, etc.
Conclusión
Aínda que teña un pequeno nivel de produtividade, os atallos de teclado son un excelente enfoque para aumentar a nosa eficiencia.
SwiftUI é un marco fantástico que permite tanto aos desenvolvedores como aos deseñadores construír interfaces de usuario rapidamente.
Deixe unha resposta