【问题标题】:Eclipse formatting profiles in project项目中的 Eclipse 格式化配置文件
【发布时间】:2015-11-03 01:45:34
【问题描述】:

我们有一个 Java 开发人员团队。我们希望所有格式都相同 - 并拥有我们自己的格式配置文件,这不是内部配置文件之一 - 假设它被称为 MyProfile。

我们有 Java 代码样式/格式化程序,“启用项目特定设置”。如果有人碰巧有一个名为 MyProfile 的格式化配置文件,这将非常有效。如果他们不这样做 - 加载项目会导致启用项目特定设置被关闭。

我们如何不仅将配置文件的选择,而且将格式配置文件本身嵌入到我们的项目设置中,以便任何人只要打开项目就能获得相同的格式,不必导入我们的样式xml?

【问题讨论】:

    标签: java eclipse code-formatting


    【解决方案1】:

    在 Eclipse 中,无法在项目本身中添加格式设置。

    您可以打开project -> Properties -> Java Code Style -> Formatter 的上下文菜单。检查"Enable Project specific settings"并配置配置文件..

    但它再次需要 .xml 文件已经导入到您的 Eclipse 中。

    【讨论】:

      【解决方案2】:

      如果您使用 maven 作为项目/构建管理工具,您可以使用 maven eclipse 插件 (org.apache.maven.plugins:maven-eclipse-plugin) 做您想做的事情。

      您可以在pom.xml 中定义workspaceCodeStylesURL,或者在运行mvn eclipse:eclipse 时将URL 作为参数提供

      例子:

      <workspaceCodeStylesURL>
        http://svn.apache.org/repos/asf/maven/plugins/trunk/maven-eclipse-plugin/src/optional/eclipse-config/maven-styles.xml
      </workspaceCodeStylesURL>
      

      Source

      【讨论】:

        猜你喜欢
        • 2014-04-09
        • 2012-11-18
        • 2012-07-15
        • 1970-01-01
        • 2011-07-05
        • 1970-01-01
        • 2012-02-29
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多