Kodefuldførelse i Xcode
Indholdsfortegnelse:
- Aktiver kodefuldførelse i Xcode
- Bruger kodefuldførelse i Xcode
- Forbedre Xcode-kodefuldførelse med Auto Assistant-plugin
Kodefuldførelse er en af de mere nyttige funktioner, når du udvikler, da det giver dig mulighed for at skrive kode hurtigere. Selvom kodefuldførelse bør aktiveres som standard i nyere versioner af Xcode, er det nemt at aktivere og bruge, hvis det ikke er det. Du kan også forbedre anvendeligheden af Xcodes kodefuldførelse med et fantastisk tredjepartsplugin, spring til bunden af artiklen for det.
Aktiver kodefuldførelse i Xcode
… ”
Bruger kodefuldførelse i Xcode
Når det er aktiveret, vil Xcode nu tilbyde kodefuldførelse baseret på det, du har skrevet, og give forslag til færdiggørelse af syntaksen.Du accepterer kodeforslaget ved at trykke på Tab-tasten eller ReturDu kan se en komplet liste over færdiggørelsesforslag ved at trykke på Escape-tasten
Det er interessant at bemærke, at Apple siger, at kodefuldførelse er deaktiveret som standard, men i nyere versioner af Xcode ser det ud til at være aktiveret som standard i stedet.
Forbedre Xcode-kodefuldførelse med Auto Assistant-plugin
Kodefuldførelse er ikke perfekt i Xcode, men det betyder ikke, at der ikke er løsninger fra tredjeparter. Et meget nyttigt Xcode-plugin til udviklere kaldes Xcode Auto Assistant, og det giver mulighed for at popup fuldførelseslisten automatisk, hele tiden, når et tegn, den genkender, indtastes.Adfærden bliver så tættere på, hvordan ting som Coda, BBedit, Espresso osv. håndterer kodefuldførelse. Pluginnet er meget mere konsekvent end hvad Apple tilbyder som standard, selvom jeg ikke ville blive overrasket, hvis dette snart ændres med en opdatering til Xcode. Indtil Apple justerer adfærden, kan du downloade pluginnet fra Google Code her.
Når du har downloadet Auto Assistant-pluginnet, skal du slippe pluginnet i følgende mappe: ~/Library/Application Support/Developer/Shared/Xcode/ Plug-ins Hvis /Plug-ins/ ikke findes, skal du bare oprette mappen. Genstart Xcode, og plugin'et er installeret og virker med det samme.