CocoaHeads Lyon 21/03/2013 : Xcode pro tips

Post on 10-Feb-2015

419 views 0 download

description

"Xcode pro tips" Par Frédéric Ruaudel aux CocoaHeads Lyon du 21 mars 2013.

Transcript of CocoaHeads Lyon 21/03/2013 : Xcode pro tips

Xcode Pro Tips

Frederic Ruaudel - @iGrumZ - Octiplex

Ouverture d'un fichier

+clic

+clic

dans l'assistant

via le HUD

Quick open

O

Switcher source/header

Ouverture d'un symbole

dans l'assistant

via le HUD

+clic

+clic

Barre d'accès rapide aux symboles

Usage des #pragma mark

Commentaire avec TODO: et FIXME:

Recherche identique à QuickOpen

6

Aide sur un symbole

+clic

Sélection de bloc de texte

double clic

sur une parenthèse, une accolade ou un crochet

Sélection verticale

+drag

Déplacement dans un mot en CamelCase

Emacs Bindings

Début d'une ligne A

EFin d'une ligne

Recherche rapide

copier dans le findPastboard

parcourir les occurrences

E

Gne change pas le pastboard général

Find & replace in selection

+clic sur Replace All

Edit in scope

E

Édite toutes les variables du même nom dans le scope courant

Accès aux éléments liés

CounterpartsCallers

Snippets

<# Placeholder #>

Code folding

Text Services + Automator

Code refactoring

Navigation Panel

Historique des builds avec leur Logs

Filtrage (récent, git, not saved, search bar)

search (double filtrage, pattern)

Behaviours + tabsCode : assitant

Design : filtre xib Search : panel search Strings : filtre strings

Review : filtre uncommited + vue diff Console : vue console

Build : panel erreur Debug : vue code, debug + breakpoint

panel

Racourcis, events, etcRename tabs

Sélection d'élément dans IB

+clic

Breakpoints

All Exception breakpoints

Edit breakpoint (son, log, debug cmd)

symbolic breakpoints