Customized settings for IDEs.
- Prefernces
- Stored in
~/Library/Preferences/com.apple.dt.Xcode.plist
as a binary plist. - Stores things like behaviours, colors, and text editing preferences.
- Stored in
- Keybindings
- Stored as
.pbxkeys
files in~/Library/Developer/Xcode/UserData/KeyBindings/**
.- (Prior to Xcode 5, these files were stored in
~/Library/Application Support/Xcode/Key Bindings
)
- (Prior to Xcode 5, these files were stored in
- Stored as
- User Breakpoints
- Stored in
~/Library/Developer/Xcode/UserData/xcdebugger/Breakpoints_v2.xcbkptlist
.
- Stored in
Run xcode-setup
before running xcode to symlink the keybinding and breakpoint directories in the proper places. To clear the relevant directories:
rm -rf ~/Library/Developer/Xcode
# Or to clear the directories and the settings plist:
rm -rf ~/Library/Preferences/com.apple.dt.Xcode.plist ~/Library/Developer/Xcode
The preferences plist has proven problematic to sync; apply preferences by hand:
- Behaivors
Build->Fails
: +Show tab named BuildRunning->Pauses
: +Show tab named Debug
- Text Editing:
- +Line Numbers
- +Including whitespace-only lines
- Keybindings:
- Switch to
vino
.
- Switch to
- Source Control:
- -Add and remove files automatically
- Preferences are stored in
~/Library/Preferences/<Application><Version>
or.- Keymaps are stored in
/keymaps
relative to the preference directory. - Colors are stored in
/colors
relative to the preference directory. - For example,
~/Library/Preferences/Gogland1.0/keymaps/
- Keymaps are stored in