Xcode
Xcode-tips
Zoeken…
Hergebruik codefragmenten in Xcode
U kunt uw codefragmenten opslaan voor later gebruik, eenvoudig door slepen en neerzetten. Bijvoorbeeld: als u een NSLog-instructie hebt die voor zoveel plaatsen ergens anders in het project werd gebruikt, kunt u de NSLog-instructies opslaan in de bibliotheek met codefragmenten.
Sleep de NSLog-instructie naar codefragmentbibliotheek.
Nu kunt u het codefragment eenvoudig ergens anders in het project hergebruiken. U kunt ook het codefragment aanpassen en plaatsaanduidingsteksten toevoegen door statements bw <# en #> te geven.
Met slepen en neerzetten van dit codefragment krijgt u een NSLog met plaatsaanduidingstekst.
Plug-ins installeren op Xcode 7
Xcode zelf heeft nogal wat goede tools ingebouwd, maar soms wil je gewoon een specifiek gedrag veranderen of een handige snelkoppeling maken. Daarom is er Alcatraz .
Installatie
curl -fsSL https://raw.githubusercontent.com/supermarin/Alcatraz/deploy/Scripts/install.sh | sh
Gooi dit in een terminal, start Xcode opnieuw op en je bent klaar om te gaan.
aanbevelingen
Een paar populaire zijn:
-
VVDocumenter
- Typ drie/
hoger elke methode, klasse, ... verklaring om documentatie toe te voegen -
XcodeColors
- GekleurdeXcodeColors
, bijvoorbeeld met CocoaLumberjack -
FuzzyAutocomplete
- Typ "NSog" en krijgNSLog
nog steeds automatischNSLog
-
BuildTimeAnalyzer
- Stel-Xfrontend -debug-time-function-bodies
onder deOther Swift flags
in de build-instellingen en optimaliseer uw Swift-Xfrontend -debug-time-function-bodies
Natuurlijk zijn er nog veel meer en sommige zijn zo goed dat Apple ze al in Xcode 8 heeft geïmplementeerd (bijvoorbeeld FuzzyAutocomplete en VVDocumenter)
Gebruik
Druk op ⌘ + ⇧ + 9
of gebruik dit menu om Pakketbeheer te openen.
Klik op installeren op elk pakket dat u wilt installeren en start Xcode daarna opnieuw.
Verberg vreemde ongewenste en extra Xcode 8-logboeken.
- Open vanuit het Xcode-menu: Product> Schema> Schema bewerken.
- Stel OS_ACTIVITY_MODE = uit op uw omgevingsvariabelen