java - eclipse 。如何像格式化前一样返回代码状态

标签 java eclipse svn formatting

我使用 Eclipse 进行开发。不假思索,我已经格式化了所有项目。现在我在 svn 中单击提交并看到我更改了每个文件。这很烦人。

有没有办法像格式化前那样返回代码?

我可以让 revert 从 svn 但在这种情况下我失去了变化 - 我不想让它成功。

最佳答案

作为一般规则,您应该在一个项目中使用一致的编码风格。

如果您的项目以前具有一致的风格(那不是您的)并且您不小心将其格式化为您的编码风格,那么您可以:

  1. 创建一个与以前的编码风格一致的特定于项目的格式化程序
  2. 将此格式应用于整个项目
  3. 再次 promise

如果您的项目没有这种一致性,那么是时候选择一种样式并应用它了。但是,这样的提交应该与包含代码实际更改的提交分开。因此您可以:

  1. 使用 Eclipse 的本地历史来恢复格式(如@Seelenvirtuose 所建议的)
  2. 提交您的实际代码更改
  3. 为项目选择一种编码风格
  4. 为所选样式创建项目特定的格式化程序
  5. 使用这个新的格式化程序重新格式化项目
  6. 再次提交,这次只更改样式

关于java - eclipse 。如何像格式化前一样返回代码状态,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23077916/

相关文章:

java - 追加来自另一个类的 Textarea 结果

java - SSLHandshakeException - %% 无效 : [Session-1, SSL_RSA_WITH_3DES_EDE_CBC_SHA]

Eclipse - 关闭而不保存工作区

c# - 有谁知道一个好的 Subversion C# API?

java - jackson JSON : Unrecognized field, 未标记为可忽略

java - 读取 Java EE Web 项目中的文件

java - Eclipse调用JFace插件时出现空指针异常

java - 无法定义类 org.hibernate.cfg.EJB3DTDEntityResolver

svn - 您将代码签名证书的私钥存储在哪里?

svn - Git: merge 两个不同的独立 repo