RubyMine allows customizing the major IDE parts such as code editor colors, keyboard bindings, live templates. See some examples of RubyMine extensions.
This document gives hints on the ways to share customizations and to use files shared by others.
The easiest way to share/install the configuration is to use settings Export/Import feature (File | Export Settings and File | Import Settings).
RubyMine stores all customization in its configuration folder. The folder is located:
C:\Documents and Settings\<user>\.RubyMine10\configC:\Users\<user>\.RubyMine10\config~/Library/Preferences/RubyMine10~/.RubyMine10/config
The configuration folder contails following subfolders that may be of interest:
| Folder | Description |
|---|---|
colors | Contains editor colors and fonts customization schemes |
keymaps | Contains IDE keyboard customizations |
templates | Contains additional live templates |
Normally files under the above folders are XML files named as your customizations. Each file can be used and shared separately. If you got such file from somewhere, just put it to the appropriate location, restart RubyMine and you can apply the new customization
Ed,
I'm sure we'll do something like this one day. We just need to collect some amount of materials for it.
For now, here is the repository — RubyMine extensions and tips by RubyMine community
It would be great if there were a central repository of RubyMine customizations and themes!