记事本++显示所有隐藏的字符?
在记事本++中,我设置了“用2个空格replace标签”。
当在Python中编码时,我从网上复制粘贴了一些代码,并显示正确缩进。 但是运行代码导致了缩进错误,最后我通过移除行开始处的所有“可见”空间并再次插入相同数量的空格来解决这个错误。
基于闪烁的记事本++不能显示所有特殊的字符,但将它们显示为空格吗? 有没有一个设置来解决这个问题?
是的,它确实。 启用此方法取决于您的Notepad ++版本。 在新版本中,您可以使用:
View->Show Symbol->Show All Characters
要么
View->Show Symbol->Show White Space and TAB
(感谢bers'comment和bokid的回答,下面是这些更新的地点。)
在旧版本中,您可以查找:
View->Show all characters
要么
View->Show White Space and TAB
在新版本的Notepad ++(目前为5.9)中,该选项位于:
View->Show Symbol->Show All Characters
要么
View->Show Symbol->Show White Space and Tab
使用hex编辑器插件仔细检查您的文本。 在你的情况下,可能有一些控制字符已经悄悄进入你的文本。 通常你会看空白,它会说32 32 32 32,或者是Unicode 32 00 32 00 32 00 32 00.你可以这样find问题,只要没有大量的代码。
从这里下载Hex插件; http://sourceforge.net/projects/npp-plugins/files/Hex%20Editor/