【问题标题】:Convert tabs into spaces将制表符转换为空格
【发布时间】:2016-11-09 15:30:01
【问题描述】:

许多编辑器和 IDE 支持通过在一行或选定的文本片段上使用 Tab/Shift+Tab 将空格转换为制表符,但我在 Eclipse 中没有找到这样的功能。是否有插件或其他东西可以添加此类功能?我试过自己找一个,但它似乎没有任何关键字,如“tab”或“indent”。我正在使用 Perl,顺便说一句。

【问题讨论】:

标签: eclipse formatting indentation


【解决方案1】:

检查上下文菜单是否有类似Source->Correct Indentation 的条目。这适用于 Java,但可用性取决于您编辑的语言。

否则,您可以安装AnyEdit Tools 插件,该插件提供了将选项从制表符转换为空格的命令,反之亦然。

【讨论】:

    【解决方案2】:

    如果您将设置更改为仅制表符或仅空格,Tab、Shift + Tab 将按预期工作。 (至少对我来说)。

    【讨论】:

    • 我刚刚又试了一次。我从 Internet 复制了一些代码,使用空格作为缩进,而我使用制表符,并且所有以空格开头的行都完全拒绝意外,而按 Tab 只会在空格后添加一个制表符。所以它根本不会将空格转换为制表符。
    • 哪种语言?爪哇?
    • 如果按 Ctrl + i 会发生什么?
    • 语言是 Perl。如果我按下它,我会用一个选项卡替换文本选择。
    猜你喜欢
    • 1970-01-01
    • 2013-12-12
    • 2016-08-17
    • 2010-10-02
    • 2014-04-27
    • 2013-01-24
    • 2012-08-02
    • 1970-01-01
    相关资源
    最近更新 更多