我团队中的每个人都使用相同的格式化程序设置,因此 SVN 存储库中的文件不会根据格式化进行更改。我不喜欢选择的格式,我几乎无法阅读。
是否有 Eclipse 插件或 Eclipse 中的设置会在编辑时自动将文件重新格式化为我自己的样式,然后在提交之前将文件重新格式化为我的团队设置?
我已经看到在提交之前应用当前格式的提示,但我希望它在提交之前应用其他格式。
我团队中的每个人都使用相同的格式化程序设置,因此 SVN 存储库中的文件不会根据格式化进行更改。我不喜欢选择的格式,我几乎无法阅读。
是否有 Eclipse 插件或 Eclipse 中的设置会在编辑时自动将文件重新格式化为我自己的样式,然后在提交之前将文件重新格式化为我的团队设置?
我已经看到在提交之前应用当前格式的提示,但我希望它在提交之前应用其他格式。
看看这个关于为 Subversion 设置客户端预提交钩子的问题。不是插件,但可能就足够了。
您可能还可以设置类似于在结帐时按照您想要的方式自动格式化代码,这样您就可以在很大程度上不了解 in-repo 格式。
但是,几乎可以肯定,任何符合您要求的解决方案都会破坏 Subversion 的功能,例如diff
. 如果可能的话,最好的解决方案可能是找到团队中每个人都同意的格式。