1208

如何在 Notepad++ 中将制表符转换为空格?

我发现一个网页表明它是可能的,但我找不到任何关于如何做到这一点的信息。

我希望能够做到这一点,因为某些 Web 表单不尊重其中包含选项卡的代码。

4

12 回答 12

1212

要将现有制表符转换为空格,请按Edit->Blank Operations->TAB to Space

如果将来您想在按制表键时输入空格而不是制表符:

  1. 转到Settings->Preferences...->Language(自 7.1 版起)或Settings->Preferences...->Tab Settings(以前的版本)
  2. 查看Replace by space
  3. 可选Tab size)您可以通过更改字段来设置用于代替 Tab 的空格数。

按空格替换的截图

于 2011-09-19T12:52:26.627 回答
589

已过时:此答案仅适用于旧版本的 Notepad++。现在在 Notepad++ 中内置了制表符/空格之间的转换,并且 TextFX 插件在插件管理器对话框中不再可用。

  • 首先在 中设置“用空格替换”设置Preferences -> Language Menu/Tab Settings
  • 接下来,打开要替换选项卡的文档。
  • 突出显示所有文本 ( CTRL+ A)。
  • 然后选择TextFX -> TextFX Edit -> Leading spaces to tabs or tabs to spaces

注意:确保已安装TextFX Characters插件(Plugins -> Plugin manager -> Show plugin manager,Installed选项卡)。否则,将没有 TextFX 菜单。

于 2009-01-18T20:37:54.300 回答
232

设置->首选项->编辑组件(选项卡)->选项卡设置(组)->替换为空格

在版本 5.6.8(及更高版本)中:

设置->首选项...->语言菜单/选项卡设置->选项卡设置(组)->用空格替换

于 2009-01-18T12:14:36.023 回答
159

您需要更换\t - 确保您使用扩展模式!

代替

于 2009-01-18T12:15:35.257 回答
87

按照以下过程将空格转换为制表符,反之亦然:

空格 - 制表符

于 2013-07-16T07:24:03.977 回答
11

简单的方法:

  1. 突出显示单个选项卡区域
  2. 复制
  3. 调出查找/替换
  4. 粘贴到查找字段
  5. 单击替换字段并按空格键
  6. 然后全部更换。
于 2010-02-24T22:44:24.957 回答
9

我没有阅读所有答案,但我没有找到我正在寻找的答案。

我使用Python并且不想每次我想编译代码时都进行查找/替换或“空白操作”...

所以对我来说最好的解决方案是它发生在飞行中

这是我找到的简单解决方案

去:

  1. 菜单设置 -> 首选项
  2. 选择选项卡设置
  3. 选择您的语言类型(例如 Python)
  4. 选中复选框“使用默认值”
  5. 选中复选框“按空格替换”

在此处输入图像描述

于 2015-04-10T17:43:44.373 回答
8

在版本 5.8.7 中:

菜单设置->首选项... ->语言菜单/选项卡设置->选项卡设置(您可以选择将选项卡替换为空格的语言。这很酷!) -> 取消选中Use default value并选中Replace by space

“首选项”对话框的屏幕截图

于 2011-03-09T05:05:05.850 回答
3

首选项设置中没有“编辑组件”选项卡。您需要转到“语言菜单/选项卡设置”,那里有一个选项可以控制选项卡的行为。您甚至可以根据文件的语言将其设置为不同的工作方式。

于 2009-11-12T17:05:30.000 回答
2

如果你碰巧在 Unix 环境中工作,expand命令就是你所需要的:

于 2011-04-15T09:40:54.037 回答
2

我遵循这个简单的方法:

  • 双击(突出显示)单个选项卡(即:\t)。
  • ctrl + F( Find/repace)。
  • 您可能看不到\t或字段上的单个选项卡区域Find What:。但别担心。
  • 输入一个输入space字段Replace With:
  • 单击Replce All

完毕!:)

看:

在 <code>Notepad++</code> 中将 *Tab* 替换为 *Space*

注意: 此方法也适用于反转(用制表符替换空格情况。

于 2013-01-26T05:32:50.233 回答
2

设置 > 首选项 > 选项卡设置 选中“用空格替换”。注意上面有选项卡大小: 4 单击四个,将打开一个窗口,其中包含将值更改为另一个整数的选项。

输入您想要的整数,然后按 ENTER 键。

你有它<3。

于 2014-09-06T02:00:32.990 回答