eclipse将Java代码样式设置存储到哪个文件?

eclipse将Java代码样式设置存储到哪个文件?,java,eclipse,Java,Eclipse,我花了相当多的时间修改我的Java代码样式设置,使之成为我喜欢的方式 例如,转到Windows->Preferences->Java->code-Style->Clean-Up/Formatter/code-Templates 我已经将eclipse设置为使用空格而不是制表符,自定义了java文件顶部的标题,以及一大堆其他内容 现在我在另一台计算机上工作,不得不安装一个新的EclipseHelios副本。 是否有一个文件或一组文件可以重复使用,这样我就不必每次都设置它 如果您尚未设置“项目特定设

我花了相当多的时间修改我的Java代码样式设置,使之成为我喜欢的方式

例如,转到
Windows->Preferences->Java->code-Style->Clean-Up/Formatter/code-Templates

我已经将eclipse设置为使用空格而不是制表符,自定义了java文件顶部的标题,以及一大堆其他内容

现在我在另一台计算机上工作,不得不安装一个新的EclipseHelios副本。
是否有一个文件或一组文件可以重复使用,这样我就不必每次都设置它

如果您尚未设置“项目特定设置”,则它处于

workspace\.metadata\.plugins\org.eclipse.core.runtime\.settings\org.eclipse.jdt.ui.prefs
如果您有“项目特定设置”,则它位于项目的“
.settings
”目录中

<profile kind\="CleanUpProfile" name\="t1" version\="2">
  <setting id\="cleanup.remove_unused_private_fields" value\="true"/>
  <setting id\="cleanup.always_use_parentheses_in_expressions" value\="false"/>
  ...

...
后一个选项(特定于项目的设置)使您更容易在源代码管理工具中对其进行版本设置,作为在其他地方签出项目新版本时希望返回的其他项目文件的一部分


有关详细信息,请参见“”。

Windows->Preferences->Java->code-Style
下的每个选项都有将当前设置导出到XML文件的选项。然后,您可以
将该XML文件导入到另一个Eclipse安装中


并将其存储在SCM中。

不要浪费时间在eclipse的设置区域中查找该文件。而是单击设置配置文件上的“编辑”按钮,将其导出到您选择的文件。

我正在Mac上使用Eclipse Juno。我找不到导出选项。在Eclipse Neon中,您可以分别导入/导出四个不同区域的设置:清理、代码模板、格式化程序、组织导入。虽然.Formatter设置(如果指定)存储在同一目录下的
org.eclipse.jdt.core.prefs中,但没有同时导入/导出所有内容。