ultraedit显示空格的方式

ultraedit能显示tab(>)和空格(_)——反显(绿底白字)的方式显示,需要仔细看才行
但是有时候,它以一个全角的点显示空格,这样就容易错位了:
ultraedit显示空格的方式

ue对空格的显示有问题:有时候是半角的下划线,有时候是全角的点,无法控制
后者显然是会搞乱光标位置:看到和实际的列数对不上了!

它的说明:

显示空格/制表符命令 (视图菜单)
这个菜单项目允许用屏幕中可见的字符显示空格、制表符和换行符。它不更改文件,但可以让你很清楚地看到它们之间的差别。

空格显示为: “·”————实际上,有时候是_,有时候是·(这个全角的·来显示半角的空格,就搞乱了列位置)
制表符显示为: “»”——————实际上是>,固定不变,而且是半角,就很好
换行符显示为: “¶”

如果没有足够的空间显示制表符“»”,制表符会象普通一样不可见。

原来是这一行在作祟:return /^[£$€?.]/.test(s);
[c2 a3 24 e2 82 ac 3f 2e]
方括号里的字符串不是ascii也不是gb码,ue加载时扫描到了,以为都是双字节码
所以空格也按占2个字符来显示了。。。。。。。。


好像还不是这个原因,而是文件头有:ef bb bf这3个字节(不会显示)
<!-- google_ad_section_end -->