Skip to main content

缩进/取消缩进文本 使用空格或制表符为文本添加或删除缩进。

缩进/取消缩进文本 illustration
📝

缩进/取消缩进文本

使用空格或制表符为文本添加或删除缩进。

1

粘贴文本

粘贴文本以增加或减少缩进。

2

配置

选择增删缩进模式、制表符/空格和数量。

3

复制结果

复制重新缩进的文本。

Loading tool...

What Is 缩进/取消缩进文本?

缩进/去缩进文本工具可以为每行文字添加或删除缩进。在缩进模式下,它在每行的开头添加指定数量的空格或制表符;在去缩进模式下,它从每行的开头移除最多指定数量的空白字符。您可以选择基于空格的缩进(可配置1-16个空格)或基于制表符的缩进。这对于调整代码缩进、格式化文本块以及为不同缩进环境准备内容非常有用。

Why Use 缩进/取消缩进文本?

  • 为文本块添加一致的缩进
  • 删除不需要的前导缩进
  • 在制表符和空格缩进之间切换
  • 可配置的缩进量

Common Use Cases

代码格式化

为代码块添加或删除缩进级别。

电子邮件引用

为电子邮件引用或文档而缩进文本块。

内容准备

调整缩进以便粘贴到不同的上下文中。

文档

使用正确的缩进格式化代码示例。

Technical Guide

在缩进模式下,该工具将指定数量的空格字符串(重复指定次数)或一个制表符字符添加到每行的开头。在去缩进模式下,它对每行进行单独处理:对于制表符模式,如果存在,则移除一个前导制表符;对于空格模式,计算并最多移除指定数量的前导空格。这种逐行方法可以确保在不同行有不同的缩进级别的情况下保持一致的结果。去缩进永远不会从每行中移除超过可用字符数的字符。

Tips & Best Practices

  • 1
    增删缩进会在每行开头添加空白字符
  • 2
    减少缩进会从每行开头删除空白字符
  • 3
    使用制表符模式进行基于制表符的缩进
  • 4
    减少缩进不会删除比每行现有更多的空格

Related Tools

Frequently Asked Questions

Q 增删缩进有什么区别?
增删缩进在每行开头添加空白字符,而减少缩进则从每行开头删除空白字符。
Q 减少缩进会删除所有缩进吗?
它最多可以删除指定数量的缩进。如果要删除所有缩进,可以使用一个大值或重复操作。
Q 我可以使用制表符代替空格吗?
是的,切换制表符选项即可使用制表符进行增删缩进。
Q 它会影响空白行吗?
增删缩进会在所有行(包括空白行)开头添加空白字符,而减少缩进只删除现有的空白字符。
Q 我可以使用多少个空格进行缩进?
可配置的空间量从1到16个字符。

About This Tool

缩进/取消缩进文本 is a free online tool by FreeToolkit.ai. All processing happens directly in your browser — your data never leaves your device. No registration or installation required.