首页 文章

记事本是否显示所有隐藏的字符?

提问于
浏览
225

在记事本中,我设置了“替换选项卡有2个空格” .

在Python中编码时,我从网上复制粘贴了一些代码,它看起来正确缩进 . 但是运行代码会导致缩进错误,最后我通过删除行开头的所有“可见”空格并再次插入相同数量的空格来解决这个错误 .

是否有可能基于Scintilla的记事本不显示所有特殊字符,但将它们显示为空格?有没有解决这个问题的设置?

4 回答

  • 97

    是的,它确实 . 启用此功能的方法取决于您的记事本版本 . 在较新的版本上,您可以使用:

    菜单视图→显示符号→*显示所有字符`

    要么

    菜单视图→显示符号→显示空白区域和选项卡

    (感谢bers的评论和bkaid对这些更新位置的回答 . )


    在旧版本中,您可以查找:

    菜单视图→显示所有字符

    要么

    菜单视图→显示空白区域和选项卡

  • 13

    在较新版本的记事本(目前为5.9)中,此选项位于:

    View->Show Symbol->Show All Characters
    

    要么

    View->Show Symbol->Show White Space and Tab
    
  • 357

    使用Hex Editor Plug-in仔细检查您的文本 . 在你的情况下,可能有一些控制字符已经悄悄进入你的文本 . 通常你会看到白色空间,它会说32 32 32 32,或者说是32 00 32 00 32 00 32 00.你可能会发现这个问题,只要没有大量的代码 .

    从这里下载Hex插件; http://sourceforge.net/projects/npp-plugins/files/Hex%20Editor/

  • 0

    对于非打印字符,您可以执行以下操作:

    • 如果你能识别出角色,光标需要2个箭头键移动,只需选择那个角色 .

    • 执行Ctrl-F

    • 现在您可以计算或替换甚至标记所有此类字符

相关问题