删除 Eclipse 中单行注释中多余的前导空格

Posted

技术标签:

【中文标题】删除 Eclipse 中单行注释中多余的前导空格【英文标题】:Remove extra leading spaces in single-line comments in Eclipse 【发布时间】:2014-09-12 06:19:50 【问题描述】:

我在 Eclipse 中的项目使用 空格 来格式化代码,不是制表符。当用单行注释注释行时(按Ctrl+/),前导空格会向右移动,破坏其他非注释行的调整,例如:

class Sample

    public int x;
//    public int y;

我想要的是:

class Sample

    public int x;
//  public int y;

手动删除空格很乏味。有什么解决办法吗? (插件,某种宏,还有其他的吗?)

我不想使用制表符格式。

【问题讨论】:

【参考方案1】:

我遇到了同样的问题。我找到了解决方法。

    按 ctrl+F 检查正则表达式选项 在查找框中放入 //\s+,在替换框中放入 // 查找替换或全部替换 现在,如果您希望代码对齐,只需全选 (ctrl+A),然后按 ctrl+I

【讨论】:

以上是关于删除 Eclipse 中单行注释中多余的前导空格的主要内容,如果未能解决你的问题,请参考以下文章

如何从 Python 数组中删除多余的空格? [复制]

为啥 "%-d" 或 "%-e" 删除前导空格或零?

为啥 "%-d" 或 "%-e" 删除前导空格或零?

如何删除 MySQL 字段中的前导和尾随空格?

用C语言编辑,输入一个英文句子,删除句子的前导空格和后导空格,并使单词之间只有一个空格。

eclipse中单行注释,多行注释,文档注释