Obsah[Skrýt][Ukázat]
- 1. Náhled Roviny zobrazit/skrýt
- 2. Otevřete nabídku Quick-Action Menu
- 3. Dokončení kódu
- 4. Otevřete rychle
- 5. Čistý
- 6. Náhled cíle zařízení
- 7. Najděte Hierarchii volání
- 8. Přepněte mezi náhledem Toggle canvas nebo SwiftUI
- 9. Najděte libovolný text v celém projektu
- 10. Zobrazit Skrýt/Nástroje
- 11. Oblast ladění (Zobrazit/skrýt)
- 12. Znovu odsazení kódu
- 13. Přejděte přímo na definici
- 14. SwiftUI obnoví náhled
- 15. Zobrazit inspektory SwiftUI
- Proč investovat do čističky vzduchu?
Jako vývojáři softwaru rádi nejen vytváříme aplikace, ale také hledáme a využíváme ty nejlepší dostupné nástroje k tomu.
Máme opravdu štěstí, že můžeme pracovat jako iOS vývojáři. Nyní máme v naší sadě nástrojů nový programovací jazyk SwiftUI. S nástroji, které máme, jsme dobře vybaveni pro budoucnost.
Rádi však pracujeme efektivně s nástroji, které máme. Používání klávesových zkratek je jednoduchá technika, jak zvýšit naši produktivitu a psát více kódu.
Vše, co potřebujete vědět v Xcode, jsou použitelné klávesové zkratky – ty, které jsou jedinečné pro každý jiný editor, který jste použili.
Na této stránce najdete méně známé rychlé klávesové zkratky, takže svou produktivitu můžete ještě více zvýšit. Pojďme začít.
1. Náhled Roviny zobrazit/skrýt
To se také může stát, pokud jste na cestách pouze s malou obrazovkou MacBooku. Naštěstí je k dispozici stejná klávesová zkratka:
2. Otevřete nabídku Quick-Action Menu
Když máte tým a jeden člen upřednostňuje vývoj zobrazení SwiftUI v kódu, zatímco jiný upřednostňuje použití vizuálního nástroje, vygeneruje oba!
Vaše plátno a kód nikdy nebudou synchronizované! A tím bych rád představil užitečnou klávesovou zkratku pro nejrůznější vývojáře. K nabídce Rychlé akce se dostanete pomocí následující zkratky.
3. Dokončení kódu
Práce bez dokončení kódu je obtížné si představit. Určitě jej budete neustále používat ke zkoumání API a ušetříte čas při psaní.
4. Otevřete rychle
Pomocí příkazu Rychle otevřít se můžete rychle přesunout do libovolného zdrojového umístění v projektu nebo na pracovní ploše. Jednoduše začněte zadávat název jakékoli třídy, rozhraní, funkce, metody, výčtu atd. ve svém projektu (a libovolném importovaném SDK) a ve vyskakovacím okně se objeví seznam symbolů, které odpovídají hledané frázi.
5. Čistý
To je užitečné, když jste si docela jisti, že kód, který jste vytvořili, je v pořádku, ale při jeho spuštění se něco pokazí. Vyčistěte projekt a znovu jej spusťte; možná – jen možná – je váš kód správný. Pokud čistič váš problém nevyřeší, možná budete muset zobrazit sekci ladění.
6. Náhled cíle zařízení
Možná si budete chtít ověřit svůj pohled nejen na největší iPhone 13 Pro Max, ale také na další menší smartphony. Chcete-li změnit cíl, použijte tuto praktickou zkratku k otevření výběru cíle:
7. Najděte Hierarchii volání
Tato zkratka zobrazí zobrazení Hierarchie volání, které zobrazí všechna místa ve vašem kódu, která volají vybranou metodu, a také všechny metody, které tyto metody volají postupně atd.
8. Přepněte mezi náhledem Toggle canvas nebo SwiftUI
Canvas poskytuje živý náhled uživatelského rozhraní, které navrhujete, když píšete kód SwiftUI. Apple se velmi snažil, aby to bylo obousměrné, což znamená, že jakékoli změny, které provedete v náhledu (například přesunem nebo přidáním komponent uživatelského rozhraní), se projeví také v editoru kódu a naopak.
9. Najděte libovolný text v celém projektu
Když potřebujete ve svém projektu najít určitý text, použijte následující příkaz.
10. Zobrazit Skrýt/Nástroje
Když se nástroj nepoužívá, může také překážet okno nástroje vpravo. Protože je to pro mě užitečné pouze při práci na scénáři, používám následující příkaz k přepínání při přechodu mezi scénářem a soubory kódu.
11. Oblast ladění (Zobrazit/skrýt)
Zobrazte sekci ladění, která zahrnuje zobrazení proměnných a konzolu. Když váš program dosáhne bodu přerušení, zobrazení proměnných zobrazí aktuální stav všech proměnných v oboru. Při spuštění programu v konzole uvidíte vše, co jste zaprotokolovali. Až dokončíte ladění, použijte stejnou zkratku ke skrytí pole ladění.
12. Znovu odsazení kódu
To je často označováno jako „formátovací kód“, avšak v Xcode je označováno jako „Re-Indent“. Ať už to nazvete jakkoli, na začátek každého řádku můžete přidat odpovídající množství mezery tak, že ji vyberete a poté budete postupovat podle pokynů. Můžete také znovu odsadit jeden řádek, aniž byste jej museli nejprve vybrat.
13. Přejděte přímo na definici
To je opravdu užitečné, když se učíte nová rozhraní API nebo procházíte neznámou kódovou základnou. Co přesně dělá ObservedObject? Přejděte na jeho definici, abyste se dozvěděli o jeho metodách a atributech, rozhraních, která implementuje, a třídě, ze které pochází.
14. SwiftUI obnoví náhled
Když otevřete pohled, Xcode jej nevytvoří okamžitě. Místo toho počká, dokud mu k tomu výslovně nedáte pokyn. Náhled může také selhat, pokud jsou v našem kódu SwiftUI nějaké problémy. Ano, náhled můžete obnovit kliknutím na tlačítko.
15. Zobrazit inspektory SwiftUI
Toto je další zkratka UIKit, kterou bychom měli znát. Inspektor souborů, inspektor historie, inspektor rychlé nápovědy a inspektor atributů jsou přítomny v každém zobrazení SwiftUI. Všechny nám poskytují řadu užitečných funkcí ve vztahu k našemu současnému pohledu.
Inspektor rychlé nápovědy nám například poskytuje přístup k dokumentaci týkající se aktuálního pohledu. To je užitečné pro využití vestavěných zobrazení, jako je Text, Barva a tak dále.
Proč investovat do čističky vzduchu?
I když je to na malé úrovni produktivity, klávesové zkratky jsou skvělým způsobem, jak zvýšit naši efektivitu.
SwiftUI je fantastický rámec, který umožňuje vývojářům i návrhářům rychle vytvářet uživatelská rozhraní.
Napsat komentář