我正在使用Notepad2和Sublime Text 3,我更喜欢ST3而不是Notepad2,因为它有很多很棒的功能。我非常想念的一件事是可以在日志文件中查看特殊字符。
如果我有一个包含这一行的日志文件(<null>
是HEX char 0x00
):
ERROR: Received invalid data string [<null><null>e<null><null>test</null>]
如果我在Notepad2中打开它,我会看到这个视图:
如果我在ST3中打开它,我会看到这个HEX视图:
是否可以在ST3中获得与Notepad2中相同的视图,因此我可以看到特殊字符?
答案 0 :(得分:4)
我刚刚找到了这个可以在用户设置中设置的选项:
// Files containing null bytes are opened as hexadecimal by default
"enable_hexadecimal_encoding": false
这完全符合我的要求:
答案 1 :(得分:0)
我一直在用这个:
https://sublime.wbond.net/packages/HexViewer
但是这不会将\0
映射到NUL
,这可能会导致对齐问题(除非你的字体中有一个固定宽度的NUL
字形)。