Eclipse:如何删除非 Java 文件所有行的尾随空格?

Man*_*dan 2 eclipse spring-tool-suite

在 Eclipse IDE(或在我的情况下STS)的 java 文件 about: remove trailing white space on all lines我能够执行以下操作:

在此处输入图片说明

实际上是如何描述的:

因此从上图可以看出:

  • Remove trailing white spaces on all lines

直到一切正常,但为了开发,我们有其他扩展名的文件。因此,对于非 java 文件,我需要具有相同的功能,例如:.xml, .js, .gradle, .html, .css, .properties,.sql文件等。

我找不到一个特定的部分来完成这个。

我怎样才能完成这个必需的配置?

sko*_*isa 5

不幸的是,在 Eclipse 中没有自动删除尾随空格的通用解决方案。看:

但是,有一个名为AnyEdit Tools的插件,它可以删除任何文件上的尾随空格,除了安装插件和重新启动 Eclipse 之外无需进行任何配置。

您可以通过两种方式安装它:

  1. 使用帮助 -> 安装新软件...

  2. 使用帮助 > Eclipse Marketplace...

    • Find字段中输入AnyEdit以找到AnyEdit 工具插件。
    • 单击安装按钮。

      installAnyEditTools2

一旦 Eclipse 重新启动,插件应该在您保存任何文件时自动删除任何文件上的尾随空格,无论类型或扩展名如何。例如:

  • 创建一个具有 Eclipse 未知的任意扩展名的新文件(例如test.abcxyz)。
  • 在文件中输入一些数据,其中一些行带有尾随空格。
  • 保存。尾随空格不见了。

这个插件在 Photon 上对我有用。

AnyEdit还可以做很多其他的事情。这是已安装插件的摘要:

向文本文件和编辑器添加有用的上下文菜单操作 - 打开文件、在光标下键入、将选项卡转换为空格、大小写、html、base64、unicode、与剪贴板或外部文件进行比较/替换等。 AnyEdit 可以删除尾随空格和/或转换选项卡空间保存并提供导入/导出工作集向导。

有关更多详细信息,请参阅插件的网站