title: Backup Eclipse settings
body: <p>I have had to re/install Eclipse across different platforms (windows and linux) several times this year. </p>
  
  <p>I have not found an effective single solution way to share settings/preferences across different versions of Eclipse.</p>
  
  <p>This is what I currently do:</p>
  
  <ul>
  <li>Export Software Update Sites (Bookmarks) XML file.</li>
  <li>Export <em>Java->Code Style->Code templates</em></li>
  <li>Export <em>Java->Code Style->Formatter</em></li>
  <li>Export <em>Java->Code Style->Organize Imports</em></li>
  <li>Export <em>Java->Templates</em></li>
  <li>Configure <em>Project Specific Settings</em> for all your projects then copy the .settings directory from the base directory of your project.</li>
  <li>Take a screenshot of <em>Java->Editor->Content Assist->Favorites</em> (there is no export)</li>
  <li>Export preferences (<strong>this does not work well across different versions hence above</strong>)</li>
  </ul>
  
  <p>Surely there is an easier way?</p>