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


问题内容

我花了很多时间将Java代码样式设置修改为自己喜欢的方式。

例如,转到Windows -> Preferences -> Java -> Code Style -> Clean Up / Formatter / Code Templates
我已将eclipse设置为使用空格而不是制表符,在Java文件顶部自定义了标题,以及大量其他内容。

现在,我正在另一台计算机上工作,并且必须安装Eclipse Helios的新副本。
是否有可以重复使用的文件或文件集,所以我不必每次都进行设置?


问题答案:

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

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"/>
  ...

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

有关更多信息,请参见“ 是否将项目文件保留在版本控制下? ”。