【问题标题】:Netbeans, is there a way to expand tab to spaces on existing files?Netbeans,有没有办法将选项卡扩展到现有文件上的空格?
【发布时间】:2017-04-19 08:55:14
【问题描述】:

我正在使用最新版本的 NetBeans,我想知道是否有一个功能(或插件)可以将现有文件的制表符转换为空格而不更改任何其他内容。

【问题讨论】:

    标签: netbeans netbeans-8


    【解决方案1】:

    如果您启用了自动制表符扩展 [0],则执行 Source -> Format 会将所有制表符转换为空格。请记住,这还将应用该对话框中的任何其他选项,例如添加/删除空白行或空格以及更改大括号的位置。

    [0] 默认情况下,在Options -> Editor -> Formatting,勾选Expand Tabs To Spaces

    【讨论】:

    • 感谢您的回答,但不幸的是,我正在寻找一种仅将制表符转换为空格而不触及其他任何内容的方法。
    • 除此之外,它似乎只在行首转换制表符。当标签位于行中间时,它不会转换。
    【解决方案2】:

    这是一个 hack,但您可以使用搜索和替换。

    1. Ctrl-H,打开搜索/替换对话框
    2. 切换小齿轮按钮以启用正则表达式搜索(它就在“匹配大小写”和“整个单词”切换按钮的右侧)
    3. 在“查找内容”输入中输入 \t
    4. 使用空格键,在“替换为”输入中输入四个空格
    5. 至少使用“下一步”按钮测试几次 :-)

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2019-11-07
      • 2022-10-14
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2015-02-07
      相关资源
      最近更新 更多