0

I have an old Eclipse stored under '/Applications', and today I download the latest Juno and open in the Desktop, I found the Juno is able to read my current config, e.g. code formatter settings, color theme.

Are these settings stored in a globally readable place?

(I am using Mac OSX, and not import/export of preferences were performed.)

Ryan
  • 10,041
  • 27
  • 91
  • 156

1 Answers1

6

Most settings are stored in the workspace in the .metadata folder. Specially .metadata\.plugins\org.eclipse.core.runtime\.settings

Some are stored in the configuration folder in your Eclipse installation folder.

ellak
  • 2,531
  • 20
  • 26
  • Yes, this is the funnest thing. I extracted the latest eclipse in my `Downloads` folder and it is still able to read my existing config. – Ryan Oct 26 '12 at 08:43
  • Did you point it to an existing workspace? – ellak Oct 26 '12 at 08:46
  • Yes, found the `.settings` finally. So does it mean when I am using the same workspace, I can switch Eclipse concurrently? – Ryan Oct 26 '12 at 10:02
  • You _can_ do it, but I don't think it is recommended since they might change how the preferences are handled between different Eclipse versions. The proper way would be to export your preferences from the old workspace and import into a new one. – ellak Oct 26 '12 at 10:56
  • 1
    Thanks. Btw, why this question get closed as "off topic"? Did the moderator read the FAQ: "..software tools commonly used by programmers" – Ryan Oct 26 '12 at 15:45
  • "Most ...", "Some are stored... " -- In other words, the settings are all over the place (well I have seen worse but still). – masterxilo May 14 '14 at 15:50