Notepad++ 将记事本中的制表符转换为空格++;
如何在记事本++中将制表符转换为空格 我发现这表明这是可能的,但我找不到任何关于如何做到这一点的信息Notepad++ 将记事本中的制表符转换为空格++;,notepad++,whitespace,indentation,Notepad++,Whitespace,Indentation,如何在记事本++中将制表符转换为空格 我发现这表明这是可能的,但我找不到任何关于如何做到这一点的信息 我希望能够做到这一点,因为有些web表单不尊重带有选项卡的代码。设置->首选项->编辑组件(选项卡)选项卡设置(组)->用空格替换 版本5.6.8(及更高版本): 设置->首选项->语言菜单/选项卡设置->选项卡设置(组)->用空格替换您需要替换\t-确保使用扩展模式 过时:此答案仅适用于旧版本的Notepad++。标签/空格之间的转换现在内置于Notepad++中,而TextFX插件在插件管理
我希望能够做到这一点,因为有些web表单不尊重带有选项卡的代码。设置
->
首选项->
编辑组件(选项卡)
选项卡设置(组)->
用空格替换
版本5.6.8(及更高版本):
设置
->
首选项->
语言菜单/选项卡设置->
选项卡设置(组)->
用空格替换您需要替换\t
-确保使用扩展模式
过时:此答案仅适用于旧版本的Notepad++。标签/空格之间的转换现在内置于Notepad++中,而TextFX插件在插件管理器对话框中不再可用
- 首先在
首选项->语言菜单/选项卡设置中设置“替换为空格”设置
- 接下来,打开要替换选项卡的文档
- 高亮显示所有文本(CTRL+A)
- 然后选择
TextFX->TextFX编辑->将空格前导到选项卡或将选项卡前导到空格
注意:确保安装了TextFX Characters插件(Plugins->plugin manager->Show plugin manager
,installed
选项卡)。否则,将没有TextFX菜单。首选项设置中没有“编辑组件”选项卡。您需要转到“语言菜单/选项卡设置”,其中有一个用于控制选项卡行为的选项。您甚至可以根据文件的语言将其设置为不同的工作方式。简单方法:
突出显示单个选项卡区域
抄袭
调出查找/替换
粘贴到“查找”字段中
单击“替换”字段并点击空格键
然后全部替换
我刚刚发布了将选项卡转换为空格的命令。是的,它在一行中转换标签。是的,它考虑了选项卡字段中的其他字符。查看它。在5.8.7版中:
菜单设置->首选项…->语言菜单/选项卡设置->选项卡设置(您可以选择将选项卡替换为空格的语言。这很酷!)->取消选中使用默认值并选中按空格替换
如果您恰好在Unix环境中工作,则需要以下命令:要将现有选项卡转换为空格,请按编辑->空白操作->选项卡转换为空格
如果以后要在按tab键时输入空格而不是tab:
转到设置->首选项…->语言
(自7.1版起)或设置->首选项…->选项卡设置
(早期版本)
选中“用空格替换”
(可选)通过更改选项卡大小
字段,可以设置用于替换选项卡的空格数
到空间插件应该是一个不错的选择。
我使用过它,而且它很有效。我遵循以下简单的方法:
- 双击(突出显示)单个选项卡(即:\t)
- 按ctrl+F键(
Find/repace
)
- 您可能在
查找内容:
字段上看不到\t或单个选项卡区域。但别担心
- 在
替换为:
字段中输入一个空格
- 单击“全部回复”
完成!:)强>
见:
记事本++“>
注意:
此方法也适用于反向(用制表符替换空格)情况。按照以下步骤将空格转换为制表符,反之亦然:
设置>首选项>选项卡设置 检查“替换为空格”。 注意上面有一个标签大小:4 单击四个按钮,将打开一个窗口,其中包含更改选项 将该值转换为另一个整数 输入所需的整数,然后按ENTER键
在我看来,以下方法是最好的方法: 下载:
我没有阅读所有的答案,但我没有找到我想要的答案 每次我想编译代码时,我都使用并且不想执行查找/替换或“空白操作” 因此,对我来说,最好的解决方案是,它是动态发生的 以下是我找到的简单解决方案: 转到:
感谢您的回复。我希望有一种方法可以将其应用于突出显示的文本块。我更喜欢使用制表符。我只想在将一些代码粘贴到表单之前切换到空格。虽然Dror的回复肯定是“答案”,但这肯定对了解其他用途也有帮助!不是问题的答案关于我一直在寻找的答案。干杯,Aron。哇!关于一项(显然)简单任务的谣言太多了。替换为\t和扩展开关对meVersion 5.9.3很好,它有编辑->空白操作->制表符到空格。请参见mrzli的答案。只是强调一下,您需要在“替换为”中加上四个空格(或两个,或其他)“框。您可以将\t(制表符)替换为任意数量的空格,请参见,这仅适用于行首的制表符。”。例如,在这样一行中(使用[tab]表示选项卡):“[tab]foo[tab]bar”,选项卡大小为4个空格,第一个选项卡应为4个空格,但第二个选项卡应仅为1个空格。@DaveE不,mercator的案例是关于选项卡工作方式的通用案例。虽然在评论中提到,而不是在最初的问题中提到,但OP本质上想要的是从制表符到空格的转换,也就是说,他不应该知道