AZ Tools

制表符 ↔ 空格 缩进转换器

文本

粘贴代码或文本,将其行首缩进从制表符转换为空格,或从空格转换为制表符。制表符宽度可配置,并正确展开制表位,因此制表符与空格混用的缩进会被干净地规范化。仅更改每行开头的缩进——文本内部的空格和对齐保持不变。全部在浏览器本地运行——不会上传任何内容。

输出

使用方法

  1. 在输入框中粘贴你的代码或文本。
  2. 选择方向(制表符转空格或空格转制表符)并设置制表符宽度。
  3. 从输出框复制重新缩进后的结果。

常见问题

会改变行内的空格吗?
不会。只转换每行开头的空白,因此文本内部的对齐和空格与原来完全一致。
制表符宽度有什么作用?
它设定一个制表符前进多少列。将制表符转为空格时,用它把每个制表符展开到下一个制表位;将空格转为制表符时,用它把连续的空格重新打包为制表符。
制表符与空格混用的缩进如何处理?
每行的行首空白会按制表位以可见列数测量,然后整体重新输出为制表符或空格,从而规范化不一致的缩进。
我的文本会被发送到某处吗?
不会。转换完全在你的浏览器中进行,不会上传任何内容。

相关工具