我们有一个java开发团队。我们希望所有格式都相同 - 并且拥有我们自己的格式化配置文件,这不是内部格式之一 - 我们假设它被称为MyProfile。
我们有Java代码样式/格式化程序,“启用项目特定设置”。如果有人碰巧有一个名为MyProfile的格式化配置文件,这可以很好地工作。如果他们不这样做 - 加载项目会导致启用项目特定设置。
我们如何不仅将配置文件的选择,而且将格式配置文件本身嵌入到我们的项目设置中,以便只需打开项目的任何人都可以获得相同的格式,没有必须导入我们的样式XML?
答案 0 :(得分:1)
如果您使用maven作为项目/构建管理工具,您可以使用maven eclipse插件(org.apache.maven.plugins:maven-eclipse-plugin
)执行您想要的操作。
您可以在workspaceCodeStylesURL
中定义pom.xml
,或在运行mvn eclipse:eclipse
时将网址作为参数
示例:
<workspaceCodeStylesURL>
http://svn.apache.org/repos/asf/maven/plugins/trunk/maven-eclipse-plugin/src/optional/eclipse-config/maven-styles.xml
</workspaceCodeStylesURL>
答案 1 :(得分:0)
在eclipse中无法在项目本身中添加格式设置。
您可以打开
project -> Properties -> Java Code Style -> Formatter
的上下文菜单。检查"Enable Project specific settings"
并配置个人资料..
但同样需要将.xml文件导入到你的eclipse中。