忽略IntelliJ更改栏中的空白更改

Sas*_*sha 16 intellij-idea

我有一个来自我们的存储库的文件,我运行自动缩进(因为它是一团糟),现在整个文件都被蓝色变更栏标记(在编辑器窗口的右侧),这使我很难找到我的更改.

我已经忽略了diff窗口中的空白更改(如下所述:Intellij和更改选项卡),有没有办法在编辑器窗口中执行此操作?

paw*_*els 6

我找不到完全忽略空格的方法,但是 IntelliJ(我使用的是 2016 版)让您可以设置一个选项,以不同的方式为仅空白更改着色:

编辑器 -> 常规 -> 带有仅空白修改的行的不同颜色

这非常有帮助。


daw*_*wez 2

目前 [idea 13.5] 似乎不可能忽略标准编辑器中的空格。您可以开具支持票

由于使用了不同的代码风格,我们在公司也遇到了这个问题,最后我们解决了:

  • 设置每个编辑代码的人都应该[实际上必须]遵循的通用代码风格
  • 将整个代码库重新格式化为给定的代码风格
  • 重新提交格式化后的代码【不做任何增删改查,只是重新格式化】

虽然只花了一点时间,但最终我们的工作做得更好了。通过这种方式,从那一刻起,我们将始终拥有在下一个版本中美观相同的代码。