小编典典

如何在 Eclipse 中自动删除尾随空格?

all

这个问题有两个部分,其中一个我已经有了答案。

  1. 如何 从正在编辑的整个文件中 自动删除尾随空格?-> 答:使用AnyEdit 插件,可以设置为在任何保存到文件时执行此操作。
  2. 如何 仅从我更改的行 中自动删除尾随空格?-> 这个我不知道,希望有任何帮助。

阅读 115

收藏
2022-03-21

共1个答案

小编典典

  1. 从正在编辑的整个文件中 删除空格:

Preferences-> Java-> Editors-> Save Actions-> 检查Perform the selected actions on save-> 检查Additional actions-> 单击Configure..-> 转到Code organizing选项卡 -> 检查Remove trailing whitespace-> 选择All lines

  1. 仅从我更改的行中 删除空格:

Preferences-> Java-> Editor-> Save Actions-> 检查“ Perform the selected actions on save-> 检查Format source code-> 选择Format edited lines.

请注意,不必单击Configure the formatter settings on the Formatter page-
所有代码样式都会自动包括删除尾随空格。至少我在 Formatter 配置中找不到此设置,它适用于内置 Java 约定、Eclipse、Eclipse 2.1
样式以及GoogleStyle

使用此设置时,您显然还需要 关闭 问题第 1 部分的解决方案。

Eclipse version checked: 4.5.2, 4.11
2022-03-21