Xcode
shortcuts
http://stackoverflow.com/questions/1402174/what-xcode-keyboard-shortcuts-do-you-use-regularly
⌥ means option key
find caller, callee
ctrl + 1
find file:
command + shift + o
find definition:
command + shift + j
global search:
command + shift + f
switch left project view
command + 1
back to home in emulator
command +shift + h
switch between header and .m file
command + control + up
home
command + left
page to top
command + up
turn on/off left panel
command + 0
ios10 uninstall app in emulator, should turn off 3d touch in emulator setting to enable long press uninstall
two finder right scroll
back to last file
long press a file name
rename file name
indent/unindent multiple line
command + [ / ]
Useful tips
in side debug, you could call view hierarchy to see 3d layout view
in break point page, you could set turn on breakpoint for exception
⌃ + i (ctrl + i) is the shortcut key equivalent to Editor > Structure > Re-Indent ( in Xcode 6.4)
Show two file side by side
in XCode 4 you can have a split window via View -> Show Assistent Editor.
You can then select the file to display in the main editor by clicking on it, and the file in the assistent editor by holding down alt (or: option) + click on it.