协慌网

登录 贡献 社区

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

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

我发现一个网页表明它是可能的,但我找不到任何有关如何操作的信息。

我希望能够做到这一点,因为一些 Web 表单不尊重带有选项卡的代码。

答案

要将现有选项卡转换为空格,请按Edit->Blank Operations->TAB to Space空格键。

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

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

替换为空格的屏幕截图

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

  • 首先在 Preferences -> Language Menu/Tab Settings ” 中设置“替换空格” 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 managerInstalled选项卡)。否则,将没有 TextFX 菜单。

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

在 5.6.8(及更高版本)中:

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