Toolbox Hub
所有工具

Text Trimmer

Trim whitespace

Trim whitespace 在您的浏览器中本地运行

Trims each line, collapses runs of blank lines to one, and trims the ends.

About the

文本修剪器会删除您不想保留的空白:每行开头和结尾的空格、重复的空白行以及整个块周围的空白。它在每一行上独立运行,因此从文档中粘贴的列表可以干净地返回,而无需您触摸它。这是在比较两个文本块之前运行的步骤,因为不可见的空格是两个外观相同的字符串不匹配的常见原因。

Where people use the

  • 清理从文档或电子表格粘贴的列表。
  • 在比较之前使两个文本块具有可比性。
  • 从粘贴的代码片段中删除杂散缩进。
  • 在将文本导入对空白有严格要求的系统之前对其进行整理。

How to use the

  1. 1

    粘贴文本

    任何块都可以:列表、代码片段或从文档中粘贴的文本。

  2. 2

    运行它

    每行都被修剪,空白行折叠为一行,整个块的两端都被修剪。

  3. 3

    检查发生了什么变化

    分隔段落的空行保留为单个空行,因此结构得以保留。

  4. 4

    复制结果

    将清理后的文本粘贴到需要的地方。

提示和最佳实践

  • 在比较两个看起来相同但不匹配的字符串之前运行此命令。
  • 段落中断仍然存在;仅折叠重复的空白行。
  • 行开头的缩进已被删除,因此不要在缩进很重要的代码上运行它。

常见问题

它会完全删除空白行吗?

不会。连续的空行会折叠成一个空行,因此段落分隔符会被保留。

它会修剪内部线条吗?

不会。单词之间的空格不会被保留。仅删除每行上的前导和尾随空白。

它会删除标签吗?

是的,当它们位于行首或行尾时。保留行内的制表符,因为它们可能有意义。

为什么我的代码仍然不匹配?

因为区别不是空格,或者是缩进才有意义。该工具仅去除空格;它不会改变内容。

我的文字上传了吗?

不会。修剪发生在您的浏览器中,因此粘贴的文档和代码会保留在您的设备上。

相关工具