This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

CCS: Installing Oomph Preference Recorder into CCS 8.1.0.00011

CCS 8.1 is based upon Eclipse 4.7.3 (Oxygen), but doesn't come with the Oomph Preference Recorder installed.

The Oomph Preference Recorder is useful to maintain preferences between workspaces, e.g. setup of the editor formatting, since the preferences can be stored in a <home_directory>/.eclipse/org.eclipse.oomph.setup/setups/user.setup file and the settings are automatically applied when creating a new workspace.

Since the contents of the user.setup file contains only the preferences which have been recorded, the user.setup is suitable for adding to a version control system to allow multiple users to have the same preferences.

[Whereas while CCS allows Preferences to be exported in a .epf file and then re-imported into another workspace the .epf file contains some per-user data such as the list of workspaces].

To be able to add Oomph Preference Recorder to a CCS 8.1 installation the following steps can be used:

1. Add the following update sites:

Name: Eclipse EMF
Location: http://download.eclipse.org/modeling/emf/emf/updates/ 

Name: OOMPH
Location: http://download.eclipse.org/oomph/updates

2. From the Eclipse EMF site install "EMF Edit".

3. From the OOMPH site install "Oomph Preferences Management" and "Oomph Setup".

Would it be useful for Oomph Preference Recorder to be part of the standard CCS install?

  • Chester,

    Thank you for sharing the instructions for installing in 8.1. I have only come across Oomph a couple of times. I think the first time was in that other thread this is linked to. There certainly have been a flurry of questions lately on changing editor formatting. Those options are sprinkled around in Eclipse so having a better way to share preferences amongst team members would be useful. Might be worth it for us to create a little video or app note that shows how to setup and use the tool. In general we try not to bundle too many plugins but if there is enough demand for it we could.

    Regards,
    John