【问题标题】:Eclipse, Gerrit, & left trailing white spacesEclipse、Gerrit 和尾随空格
【发布时间】:2019-11-09 16:16:14
【问题描述】:

Eclipse 4.6.1

CentOS 7

有一个包含 Java 和 Python 文件的大型项目。

我的输入方式有一些东西会在返回之前留下由尾随空格组成的空白行。

当我将代码推送到 Gerrit 时,这些会显示为愤怒的红色矩形。

我找到了在保存时清除所有此类左侧尾随空白的设置,但我不能真正使用它,因为我经常编辑其中也有此类左侧尾随空白的现有文件。如果这些被清理掉,Gerrit 代码差异中会显示比实际更改的更多的行,这会让每个人都感到困惑。

我有幸通过让 Eclipse 显示特殊字符来减少这个问题。但是,我仍然想念很多,因为那些特殊字符的显示在视觉上不是很突出——不像 Gerrit 代码差异中那些愤怒的红色条。

有什么方法可以让 Eclipse 中的左侧尾随空格以更突出的图形方式显示?有没有办法在 Gerrit 中预览我的文件而不将它们算作补丁集?

【问题讨论】:

  • 或许截图能说明问题?

标签: eclipse whitespace gerrit removing-whitespace


【解决方案1】:

解决此问题的最佳方法是使用预提交挂钩,该挂钩将删除尾随空格并在更改的代码中展开制表符。我们用这个:https://gist.github.com/mokagio/0fbf7d475c9326e30edd

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2013-04-03
    • 2015-07-06
    • 2014-04-25
    • 2016-10-21
    • 1970-01-01
    • 2010-11-05
    • 2012-02-19
    相关资源
    最近更新 更多