这个问题有两部分,其中一部分我已经有了答案。
如何自动删除尾随空白从整个文件正在编辑?回答:使用AnyEdit插件,它可以设置为在任何保存到文件上。 如何自动删除尾随空白只从行我改变?这个我不知道,很感激你的帮助。
这个问题有两部分,其中一部分我已经有了答案。
如何自动删除尾随空白从整个文件正在编辑?回答:使用AnyEdit插件,它可以设置为在任何保存到文件上。 如何自动删除尾随空白只从行我改变?这个我不知道,很感激你的帮助。
当前回答
我对git使用了这个命令:git config——global core。空白cr-at-eol
它删除了^M个尾随字符。
其他回答
现在还不可能在Eclipse中以通用的方式完成它,但是可以通过基本的Java知识和一些空闲时间来更改它,以添加对https://bugs.eclipse.org/bugs/show_bug.cgi?id=180349的基本支持
相关问题:https://bugs.eclipse.org/bugs/show_bug.cgi?id=311173
您可以在Eclipse中映射一个键,以手动删除整个文件中的尾随空格,但仅在请求时,而不是在保存时自动删除。(首选项/键,然后将一组键映射到文件/删除尾随空白)如果你想清除所有新文件,但保持遗留代码不变,这可能是有用的。
另一种策略是激活空白的可视显示,这样至少可以知道何时添加了尾随空白。据我所知,没有办法只显示尾随的空格,但我很高兴被证明是错误的。
做以下:
首选项-> Java ->编辑器->保存动作
我对git使用了这个命令:git config——global core。空白cr-at-eol
它删除了^M个尾随字符。
在紧急情况下,对于那些根本不支持删除尾随空格的编辑器(例如XML编辑器),您可以通过执行查找和替换操作将其从所有行中删除,启用正则表达式,然后查找“[\t]+$”并将其替换为“”(空白)。可能有一个更好的正则表达式来做到这一点,但它为我工作,不需要安装AnyEdit。