我有一个来自我们的存储库的文件,我在其中运行了auto-indent (因为它很混乱),现在整个文件都被蓝色的changes (编辑器窗口的右手边)标记,这使得很难找到我的更改。
我已经忽略了diff窗口中的空格更改(如这里所述:Intellij and changes tab),有没有办法在编辑器窗口中也这样做?
发布于 2016-05-04 17:07:42
我找不到一种完全忽略空格的方法,但是IntelliJ (我使用的是2016版本)让你可以设置一个选项来给空格上色--只有不同的变化:
编辑器->常规->带有纯空格修改的行的不同颜色
这有很大的帮助。
发布于 2014-10-23 17:53:45
目前idea 13.5似乎不可能忽略标准编辑器中的空格。您可以打开支持票证
由于使用了不同的代码样式,我们在公司中也遇到了这个问题,最后我们接受了:
重新格式化设置一个通用的代码样式,即每个编辑代码的人都应该实际重新格式化整个代码库到给定的格式化代码,而不需要添加或删除任何内容,只需
这只花了一点时间,但在最后,我们现在的工作要好得多。以这种方式,从那一刻开始,我们将一直拥有在下一个版本中在美学上相同的代码。
发布于 2016-03-22 00:46:50
本质上,您希望Intellij在合并时使用--ignore-all-space或--ignore-space-change。
我的开发团队也处理这个挑战,因为我们有不同的代码格式偏好。其结果是,每次合并都是无缘无故的痛苦。团队喜欢能够让他们的代码格式化,但这否定了它。
到目前为止,还没有解决方案。Intellij具有忽略空白的技术,因此修复此问题实际上只是在合并差异屏幕上甚至在版本控制设置中添加一个复选框。
有一个功能请求IDEA-107714请支持它!https://youtrack.jetbrains.com/issue/IDEA-107714
https://stackoverflow.com/questions/19935317
复制相似问题