(created) |
mNo edit summary |
||
(2 intermediate revisions by 2 users not shown) | |||
Line 1: | Line 1: | ||
[http://developer.apple.com/mac/library/documentation/DeveloperTools/Conceptual/A_Tour_of_Xcode/000-Introduction/qt_intro.html#//apple_ref/doc/uid/TP30000890 | [http://developer.apple.com/mac/library/documentation/DeveloperTools/Conceptual/A_Tour_of_Xcode/000-Introduction/qt_intro.html#//apple_ref/doc/uid/TP30000890 Xcode] is Apple's Programming IDE: | ||
* Xcode 3 can be downloaded for free (free Developer Account required) | |||
* Xcode 4 comes for free with a paid Developer Account - or can be downloaded for 5 US$ at the Mac App Store | |||
== Tips & Tricks == | == Tips & Tricks == | ||
Line 42: | Line 44: | ||
{{Template:iPhoneDev}} | {{Template:iPhoneDev}} | ||
[[Category:Xcode | [[Category:Xcode]] | ||
[[Category:IDE]] |
Latest revision as of 16:42, 30 April 2012
Xcode is Apple's Programming IDE:
- Xcode 3 can be downloaded for free (free Developer Account required)
- Xcode 4 comes for free with a paid Developer Account - or can be downloaded for 5 US$ at the Mac App Store
Tips & Tricks
Organizing Code
- Organizer
- Class Browser
- Open Quickly (cmd+shift+D)
- extremely useful only for currently opened projects!
- Snapshots
- save, rollback & compare, not extremely save but convenient
- Bookmarks (cmd+D)
- Search Results
- Symbols
- View > Favorite Bar
Editor
- alt + double-click: Quick Help
- cmd * double-click: Jump to Definition (Header)
- alt + click on SplitView: split editor views vertically
- context-menu: search, jump to header, find...
- #pragma mark SomeHeadline
- #pragma mark -
- // TODO
Misc
- Refactor...
- Find & Replace: Project & Editor scope
Hidden Preferences
- com.apple.xcode
- PBXCustomTemplateMacroDefinitions.ORGANIZATIONNAME
- Use with Secrets or Terminal:$ defaults write <domain> <key> <value>
More:
- Xcode Tipps & Tricks you wish you knew two years ago...
Diese Seite ist Teil des Werkmoduls iOS Development von Michael Markert für Interface Design / Fakultät Medien an der Bauhaus-Universität Weimar.