【问题标题】:What file(s) does eclipse store Java code style settings to?eclipse 将 Java 代码样式设置存储到哪些文件?
【发布时间】:2011-04-16 22:57:17
【问题描述】:

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

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

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

【问题讨论】:

    标签: java eclipse


    【解决方案1】:

    如果你没有设置“项目特定设置”,它在

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

    后一个选项(项目特定设置)使您可以更轻松地在源代码控制工具中对其进行版本控制,作为您在某处签出项目的新版本时想要取回的其他项目文件的一部分否则。

    请参阅“Do you keep your project files under version control?”了解更多信息。

    【讨论】:

    • 格式化程序设置(如果指定)存储在同一目录中的org.eclipse.jdt.core.prefs
    【解决方案2】:

    Windows - &gt; Preferences - &gt; Java - &gt; Code Style 下的每个选项都可以将export 的当前设置设置为 XML 文件。然后您可以import 将该 XML 文件安装到其他 Eclipse 安装中。

    并将其存储在您的 SCM 中。

    【讨论】:

    • 我在 Mac 上使用 Eclipse Juno。我找不到导出选项。
    • 在 Eclipse Neon 中,您可以分别导入/导出四个不同区域的设置:清理、代码模板、格式化程序、组织导入。但是,没有同时对所有内容进行导入/导出。
    【解决方案3】:

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

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2012-11-18
      • 2016-07-25
      • 2012-04-16
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2022-08-08
      • 1970-01-01
      相关资源
      最近更新 更多