Sommario[Nascondere][Spettacolo]
- 1. Visualizza/nascondi piano di anteprima
- 2. Aprire il menu di azione rapida
- 3. Completamento del codice
- 4. Apri rapidamente
- 5. Pulito
- 6. Anteprima della destinazione dei dispositivi
- 7. Trova la gerarchia delle chiamate
- 8. Passa da Toggle canvas o anteprima SwiftUI
- 9. Trova qualsiasi testo nell'intero progetto
- 10. Mostra Nascondi/Utilità
- 11. Area di debug (Mostra/Nascondi)
- 12. Codice di rientro
- 13. Vai direttamente alla definizione
- 14. SwiftUI riprende l'anteprima
- 15. Mostra gli ispettori di SwiftUI
- Conclusione
Come sviluppatori di software, ci piace non solo creare app, ma anche trovare e utilizzare i migliori strumenti disponibili per farlo.
Siamo davvero fortunati a lavorare come sviluppatori iOS. Ora abbiamo un nuovo linguaggio di programmazione nella nostra cassetta degli attrezzi con SwiftUI. Con gli strumenti che abbiamo, siamo ben attrezzati per il futuro.
Tuttavia, ci piace lavorare in modo efficace con gli strumenti di cui disponiamo. Usare le scorciatoie da tastiera è una tecnica semplice per aumentare la nostra produttività e scrivere più codice.
Quindi, tutto ciò che devi sapere in Xcode sono le scorciatoie da tastiera applicabili, quelle uniche per ogni altro editor che hai utilizzato.
Troverai le scorciatoie da tastiera rapide meno conosciute in questa pagina, così puoi aumentare ancora di più la tua produttività. Cominciamo.
1. Visualizza/nascondi piano di anteprima
Questo potrebbe accadere anche se sei in viaggio con solo un piccolo schermo del MacBook. Fortunatamente, è disponibile la stessa scorciatoia da tastiera:
2. Aprire il menu di azione rapida
Quando hai un team e un membro preferisce sviluppare viste SwiftUI nel codice mentre un altro preferisce utilizzare lo strumento visivo, genererà entrambi!
La tua tela e il tuo codice non saranno mai sincronizzati! E con ciò, vorrei presentare un'utile scorciatoia da tastiera per tutti i tipi di sviluppatori. È possibile accedere al menu Azioni rapide utilizzando la seguente scorciatoia.
3. Completamento del codice
Lavorare senza il completamento del codice è difficile da concepire. Lo utilizzerai sicuramente tutto il tempo per esaminare le API e risparmiare tempo durante la digitazione.
4. Apri rapidamente
Puoi spostarti rapidamente in qualsiasi posizione di origine nel tuo progetto o spazio di lavoro utilizzando il comando Apri rapidamente. Inizia semplicemente a inserire il nome di qualsiasi classe, interfaccia, funzione, metodo, enum, ecc. nel tuo progetto (e qualsiasi SDK che hai importato) e nel popup apparirà un elenco di simboli che corrispondono alla frase di ricerca.
5. Pulito
Questo è utile quando sei abbastanza sicuro che il codice che hai creato sia a posto, ma qualcosa si rompe quando lo esegui. Pulisci il progetto ed eseguilo nuovamente; forse - solo forse - il tuo codice è corretto. Se un addetto alle pulizie non risolve il problema, potrebbe essere necessario visualizzare la sezione di debug.
6. Anteprima della destinazione dei dispositivi
Potresti voler controllare la tua prospettiva non solo sul più grande iPhone 13 Pro Max, ma anche su altri smartphone più piccoli. Per cambiare la destinazione, usa questa comoda scorciatoia per aprire la selezione della destinazione:
7. Trova la gerarchia delle chiamate
Questo collegamento visualizzerà la visualizzazione Gerarchia delle chiamate, che visualizzerà tutte le posizioni nel codice che chiamano il metodo scelto, nonché tutti i metodi che chiamano tali metodi a turno e così via.
8. Passa da Toggle canvas o anteprima SwiftUI
Canvas offre un'anteprima dal vivo dell'interfaccia utente che stai progettando mentre scrivi il codice SwiftUI. Apple ha fatto di tutto per rendere questa esperienza bidirezionale, il che significa che tutte le modifiche apportate nell'anteprima (ad esempio, spostando o aggiungendo componenti dell'interfaccia utente) si rifletteranno anche nell'editor di codice e viceversa.
9. Trova qualsiasi testo nell'intero progetto
Quando hai bisogno di trovare un certo testo nel tuo progetto, usa il comando seguente.
10. Mostra Nascondi/Utilità
Quando non è in uso, anche la finestra dell'utilità sulla destra può intralciare. Poiché mi è utile solo mentre lavoro su uno storyboard, utilizzo il comando seguente per attivarlo quando passo dallo storyboard ai file di codice.
11. Area di debug (Mostra/Nascondi)
Visualizza la sezione di debug, che include la visualizzazione delle variabili e la console. Quando il programma raggiunge un punto di interruzione, la vista variabili mostra lo stato corrente di tutte le variabili nell'ambito. Vedrai tutto ciò che hai registrato mentre il tuo programma viene eseguito nella console. Quando hai terminato il debug, usa la stessa scorciatoia per nascondere la casella di debug.
12. Codice di rientro
Questo è spesso indicato come "codice di formattazione", tuttavia in Xcode viene indicato come "Re-indent". Qualunque cosa tu lo chiami, puoi aggiungere la quantità di spazio appropriata all'inizio di ogni riga scegliendola e quindi seguendo le istruzioni. Puoi anche rientrare in una singola riga senza doverla prima selezionare.
13. Vai direttamente alla definizione
Questo è davvero utile quando si imparano nuove API o si attraversa una base di codice sconosciuta. Cosa fa esattamente ObservedObject? Passa alla sua definizione per conoscere i suoi metodi e attributi, le interfacce che implementa e la classe da cui deriva.
14. SwiftUI riprende l'anteprima
Quando apri una vista, Xcode non la costruisce istantaneamente. Aspetterà invece fino a quando non gli verrà espressamente richiesto di farlo. L'anteprima può anche non funzionare correttamente se ci sono problemi nel nostro codice SwiftUI. Sì, puoi riprendere l'anteprima facendo clic sul pulsante.
15. Mostra gli ispettori di SwiftUI
Questa è un'altra scorciatoia UIKit con cui dovremmo avere familiarità. L'ispettore File, l'ispettore Cronologia, l'ispettore Guida rapida e l'ispettore Attributi sono tutti presenti in ogni vista SwiftUI. Tutti ci forniscono una serie di funzioni utili in relazione alla nostra visione attuale.
L'ispettore Guida rapida, ad esempio, ci fornisce l'accesso alla documentazione relativa alla vista corrente. Ciò è utile per utilizzare viste integrate come Testo, Colore e così via.
Conclusione
Anche se si tratta di un livello minimo di produttività, le scorciatoie da tastiera sono un approccio eccezionale per aumentare la nostra efficienza.
SwiftUI è un fantastico framework che consente a sviluppatori e designer di costruire rapidamente interfacce utente.
Lascia un Commento