<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Archetyped &#8250; Migrate</title>
	<atom:link href="http://archetyped.com/tag/migrate/feed/" rel="self" type="application/rss+xml" />
	<link>http://archetyped.com</link>
	<description>Explore, Experiment, Inspire</description>
	<lastBuildDate>Thu, 10 May 2012 19:19:15 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.2</generator>
<xhtml:meta xmlns:xhtml="http://www.w3.org/1999/xhtml" name="robots" content="noindex" />
		<item>
		<title>Know &#8250; Migrating Settings in Eclipse</title>
		<link>http://archetyped.com/know/migrating-settings-in-eclipse/</link>
		<comments>http://archetyped.com/know/migrating-settings-in-eclipse/#comments</comments>
		<pubDate>Mon, 17 Oct 2011 21:09:42 +0000</pubDate>
		<dc:creator>Sol</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[Dev]]></category>
		<category><![CDATA[Eclipse]]></category>
		<category><![CDATA[IDE]]></category>
		<category><![CDATA[Migrate]]></category>
		<category><![CDATA[Tutorial]]></category>

		<guid isPermaLink="false">http://archetyped.com/auto-draft/</guid>
		<description><![CDATA[Eclipse is a highly customizable IDE and over time, I've tweaked the workspace settings quite a bit so that I can work as smoothly as possible.  Fortunately, migrating those settings to a new workspace is pretty straightforward.]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.eclipse.org/">Eclipse</a> is a highly customizable IDE and over time, I&#8217;ve tweaked the workspace settings quite a bit so that I can work as smoothly as possible.  Fortunately, migrating those settings to a new workspace is pretty straightforward.</p>
<h2>The Built-in Method</h2>
<p>Now, you <em>could</em> just use the built-in method of exporting/importing your preferences by using the option provided at <code>File &gt; Export &gt; General &gt; Preferences</code>.  This will save your preferences to an <code>.epf</code> file that can be imported in Eclipse using the <code>File &gt; Import</code> command.  However, this method is fairly limited in regards to exporting just a subset of settings, so if you just want to migrate your syntax highlighting settings for a particular plugin, you won&#8217;t have much luck with this method.</p>
<h2>The Modular Method</h2>
<p>All of a workspace&#8217;s settings are stored in <code>{Workspace Directory}\.metadata\.plugins\org.eclipse.core.runtime\.settings</code>.  In this directory you&#8217;ll find a bunch of <code>.prefs</code> files&#8211; each of which contain settings for specific parts of an Eclipse workspace.  This allows you to migrate settings from one workspace to another <em>modularly</em>.</p>
<p>For example, if I want to copy the UI settings for <a href="http://www.eclipse.org/projects/project.php?id=tools.pdt">PHP Developer Tools</a> from one workspace to another (which includes syntax highlighting settings for the PHP editor), I just copy <code>org.eclipse.php.ui.prefs</code> into the respective directory in the new workspace and we&#8217;re good to go.</p>
<p>It would be nice if there were a more integrated way to migrate specific settings from one workspace to another, but at least now you (I) won&#8217;t have to wait so long to update Eclipse next time because you (I) know that migrating customized settings is a quick and painless process.</p>
<p><a href="http://archetyped.com/know/migrating-settings-in-eclipse/"> Migrating Settings in Eclipse</a> was originally published on <a href="http://archetyped.com">Archetyped</a> on October 17, 2011 11:09am</p>]]></content:encoded>
			<wfw:commentRss>http://archetyped.com/know/migrating-settings-in-eclipse/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

