我使用 Eclipse
进行开发。不假思索,我已经格式化了所有项目。现在我在 svn 中单击提交并看到我更改了每个文件。这很烦人。
有没有办法像格式化前那样返回代码?
我可以让 revert
从 svn 但在这种情况下我失去了变化 - 我不想让它成功。
最佳答案
作为一般规则,您应该在一个项目中使用一致的编码风格。
如果您的项目以前具有一致的风格(那不是您的)并且您不小心将其格式化为您的编码风格,那么您可以:
- 创建一个与以前的编码风格一致的特定于项目的格式化程序
- 将此格式应用于整个项目
- 再次 promise
如果您的项目没有这种一致性,那么是时候选择一种样式并应用它了。但是,这样的提交应该与包含代码实际更改的提交分开。因此您可以:
- 使用 Eclipse 的本地历史来恢复格式(如@Seelenvirtuose 所建议的)
- 提交您的实际代码更改
- 为项目选择一种编码风格
- 为所选样式创建项目特定的格式化程序
- 使用这个新的格式化程序重新格式化项目
- 再次提交,这次只更改样式
关于java - eclipse 。如何像格式化前一样返回代码状态,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23077916/