Innehållsförteckning[Dölj][Visa]
- 1. Förhandsgranska Plane show/hide
- 2. Öppna snabbmenyn
- 3. Komplettering av kod
- 4. Öppna snabbt
- 5. Rena
- 6. Förhandsgranska Destination för enheter
- 7. Hitta samtalshierarkin
- 8. Växla mellan Växla canvas eller SwiftUI förhandsvisning
- 9. Hitta valfri text i hela projektet
- 10. Visa Hide/Utilities
- 11. Felsökningsområde (Visa/Göm)
- 12. Återindrag kod
- 13. Gå direkt till definitionen
- 14. SwiftUI återuppta förhandsvisningen
- 15. Visa inspektörer av SwiftUI
- Slutsats
Som mjukvaruutvecklare gillar vi inte bara att bygga appar, utan också att hitta och använda de bästa tillgängliga verktygen för att göra det.
Vi har verkligen turen att arbeta som iOS-utvecklare. Vi har nu ett nytt programmeringsspråk i vår verktygslåda med SwiftUI. Med de instrument vi har är vi väl rustade för framtiden.
Vi gillar dock att arbeta effektivt med de verktyg vi har. Att använda kortkommandon är en enkel teknik för att öka vår produktivitet och skriva mer kod.
Så allt du behöver veta i Xcode är de tillämpliga tangentbordsgenvägarna – de som är unika för alla andra redigerare du har använt.
Du hittar de mindre kända snabba kortkommandon på den här sidan, så att du kan öka din produktivitet ännu mer. Låt oss börja.
1. Förhandsgranska Plane show/hide
Detta kan också hända om du är på språng med bara en liten MacBook-skärm. Lyckligtvis är den identiska kortkommandon tillgänglig:
2. Öppna snabbmenyn
När du har ett team och en medlem föredrar att utveckla SwiftUI-vyer i kod medan en annan föredrar att använda det visuella verktyget, kommer det att generera båda!
Din arbetsyta och din kod kommer aldrig att vara ur synk! Och med det skulle jag vilja presentera en användbar kortkommando för alla möjliga utvecklare. Du kan komma åt snabbåtgärdsmenyn genom att använda följande genväg.
3. Komplettering av kod
Att arbeta utan kodkomplettering är svårt att föreställa sig. Du kommer säkert att använda den hela tiden för att undersöka API:er och spara tid när du skriver.
4. Öppna snabbt
Du kan snabbt flytta till valfri källplats i ditt projekt eller arbetsyta genom att använda kommandot Öppna snabbt. Börja helt enkelt ange namnet på valfri klass, gränssnitt, funktion, metod, enum, etc. i ditt projekt (och alla SDK du importerade) och en lista med symboler som matchar sökfrasen kommer att visas i popup-fönstret.
5. Rena
Detta är praktiskt när du är ganska säker på att koden du skapade är okej, men något går sönder när du kör den. Rengör projektet och kör det igen; kanske – bara kanske – din kod är korrekt. Om ett rengöringsmedel inte löser ditt problem kan du behöva visa felsökningsavsnittet.
6. Förhandsgranska Destination för enheter
Du kanske vill kolla in ditt perspektiv inte bara på den största iPhone 13 Pro Max, utan också på andra mindre smartphones. För att ändra destination, använd denna praktiska genväg för att öppna destinationsvalet:
7. Hitta samtalshierarkin
Den här genvägen visar vyn Samtalshierarki, som visar alla platser i din kod som anropar den valda metoden, såväl som alla metoder som anropar dessa metoder i tur och ordning, och så vidare.
8. Växla mellan Växla canvas eller SwiftUI förhandsvisning
Canvas ger en liveförhandsvisning av gränssnittet du designar när du skriver SwiftUI-kod. Apple har ansträngt sig för att göra detta till en tvåvägsupplevelse, vilket innebär att alla ändringar du gör i förhandsgranskningen (till exempel genom att flytta eller lägga till UI-komponenter) också kommer att återspeglas i kodredigeraren och vice versa.
9. Hitta valfri text i hela projektet
När du behöver hitta en viss text i ditt projekt, använd följande kommando.
10. Visa Hide/Utilities
När det inte används kan verktygsfönstret till höger också komma i vägen. Eftersom det bara är användbart för mig när jag arbetar på ett storyboard, använder jag följande kommando för att växla det när jag växlar mellan storyboard och kodfiler.
11. Felsökningsområde (Visa/Göm)
Visa felsökningsavsnittet, som inkluderar variabelvyn och konsolen. När ditt program når en brytpunkt visar variabelvyn det aktuella tillståndet för alla variabler i omfånget. Du kommer att se allt du har loggat när ditt program körs i konsolen. När du är klar med felsökningen, använd samma genväg för att dölja felsökningsrutan.
12. Återindrag kod
Detta kallas ofta för "formateringskod", men i Xcode hänvisas det till som "Re-Indent". Vad du än kallar det, kan du lägga till lämplig mängd utrymme i början av varje rad genom att välja det och sedan följa instruktionerna. Du kan också göra om en enskild rad utan att behöva välja den först.
13. Gå direkt till definitionen
Detta är verkligen användbart när du lär dig nya API:er eller korsar en obekant kodbas. Vad exakt gör ObservedObject? Navigera till dess definition för att lära dig om dess metoder och attribut, gränssnitten den implementerar och klassen den härrör från.
14. SwiftUI återuppta förhandsvisningen
När du öppnar en vy konstruerar Xcode den inte omedelbart. Den kommer istället att vänta tills du uttryckligen instruerar den att göra det. Förhandsgranskningen kan också fungera felaktigt om det finns några problem i vår SwiftUI-kod. Ja, du kan återuppta förhandsvisningen genom att klicka på knappen.
15. Visa inspektörer av SwiftUI
Detta är ännu en UIKit-genväg som vi borde känna till. Filinspektören, historikinspektören, snabbhjälpsinspektören och attributinspektören finns alla i varje SwiftUI-vy. De ger oss alla ett antal användbara funktioner i förhållande till vår nuvarande uppfattning.
Snabbhjälpsinspektören ger oss till exempel tillgång till dokumentation om den aktuella vyn. Detta är användbart för att använda inbyggda vyer som text, färg och så vidare.
Slutsats
Även om det är på en liten produktivitetsnivå, är kortkommandon ett fantastiskt sätt att öka vår effektivitet.
SwiftUI är ett fantastiskt ramverk som gör att både utvecklare och designers snabbt kan konstruera användargränssnitt.
Kommentera uppropet