Your SlideShare is downloading. ×
  • Like
Mastering Xcode 3
Upcoming SlideShare
Loading in...5
×

Thanks for flagging this SlideShare!

Oops! An error has occurred.

×

Now you can save presentations on your phone or tablet

Available for both IPhone and Android

Text the download link to your phone

Standard text messaging rates apply

Mastering Xcode 3

  • 6,556 views
Published

Xcode 3 Tips and Tricks to improve your productivity and save your life!

Xcode 3 Tips and Tricks to improve your productivity and save your life!

Published in Technology , News & Politics
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Be the first to comment
No Downloads

Views

Total Views
6,556
On SlideShare
0
From Embeds
0
Number of Embeds
26

Actions

Shares
Downloads
29
Comments
0
Likes
1

Embeds 0

No embeds

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
    No notes for slide

Transcript

  • 1. Mastering Xcode 3 Libin Pan @libinpan Monday, June 21, 2010
  • 2. Install & Remove Monday, June 21, 2010
  • 3. Location Monday, June 21, 2010
  • 4. Remove sudo /Developer/Library/uninstall-devtools --mode=all Monday, June 21, 2010
  • 5. Layout Monday, June 21, 2010
  • 6. All-In-One Monday, June 21, 2010
  • 7. Editing Monday, June 21, 2010
  • 8. Split Editing Monday, June 21, 2010
  • 9. defaults write com.apple.Xcode XCShowUndoPastSaveWarning NO defaults write com.apple.Xcode XCCodeSenseAutoSuggestionStyle List Monday, June 21, 2010
  • 10. Key Binding Monday, June 21, 2010
  • 11. • ⌘+⇧+E/⌘+⇧+⌥+E • ⌘ + 0 / ⌃ + 1, 2, 3, 4, 5, 6 • ⌘ + ⌥ + ↑ - Toggle between h & m • ⌘ + ⇧ + D / ⌘ + ⇧ + ⌥ +T • ⌘+⌥+→/⌘+⌥+← • ⌘+D/⌃+4 • ⌃+R Monday, June 21, 2010
  • 12. • Two fingers - Scroll up & down • Three fingers • Left / Right - Back / Forward • Up / Down - Switch between h & m • Four fingers • Left / Right - Switch Apps • Up - Show Desktop • Down - Expose • ⌥ + Select - Column Select Monday, June 21, 2010
  • 13. Searching • ⌘+⇧+F • ⌘+F/⌘+G • XcodeSFF Monday, June 21, 2010
  • 14. Refactoring • ⌘+⇧+J Monday, June 21, 2010
  • 15. Snapshots / SCM Monday, June 21, 2010
  • 16. Help & Docs • ⌘ + Double click • ⌥ + Double click • ⌘+⌃+⇧+? Monday, June 21, 2010
  • 17. Building & Run • ⌘ + ⇧ + A - Build & Analyze • ⌘ + ⇧ + K - Clean • Build & Archive • ⌘+B/⌘+K • ⌘+↩/⌘+R • NSZombieEnabled => YES Monday, June 21, 2010
  • 18. Debugging • ⌘ + - Add/Rm Breakpoint on current line • ⌘ + ⌥ + B - Show Breakpoints • ⌘ + ⇧ + R - Show Console • ⌘ + ⇧ + O - Step Over Monday, June 21, 2010
  • 19. Analysis • Static Analyzer • Shark • Instruments Monday, June 21, 2010
  • 20. Customizing • Key Bindings • External Editors • Text Macros • Templates • User Scripts Monday, June 21, 2010
  • 21. 3rd Party • Code Pilot • Completion Dictionary • DTerm • KeyCue • Accessorizer • GrowlCode • XcodeSFF Monday, June 21, 2010
  • 22. Xcode 4 Monday, June 21, 2010
  • 23. Thanks! http://LibinPan.com @libinpan libin.pan@gmail.com Monday, June 21, 2010