Notepad++ 缩进与显示不一致

Notepad++ 缩进与显示不一致

通常我看到的缩进与我将文本复制粘贴到其他任何地方时看到的缩进不同。在这种情况下,在 N++ 中退格缩进会删除多个空格。我不确定 MRE 的具体方法,但希望这种行为是已知的 - 如何禁用它?(如果不知道,请随时关闭。)

Windows 11(CR LF)、UTF-8、Notepad++ v8.5.4(64 位)。

答案1

您有制表符,当您复制文本时,即使它们显示为 4 个空格,记事本也会使它们看起来像空格,但它们是制表符。

因此,当您粘贴文本时,它们会被粘贴为制表符。对于 Notepad++,每 4 个空格对齐一次,但其他应用程序可能根本不理解制表符或具有不同的标识。

为了保持交叉兼容,您可以在 Notepad++ 中设置用空格替换制表符,这样标识就会保留在 Notepad++ 中。

图像

相关内容