V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX 提问指南
herexf
V2EX  ›  问与答

文本编辑工具,哪一个可以自动计算汉字为 2 位字符的,例如选中 0020 项目,显示是 8 位长度。

  •  
  •   herexf · 2020-01-12 11:42:01 +08:00 via Android · 1532 次点击
    这是一个创建于 1756 天前的主题,其中的信息可能已经有所发展或是发生改变。

    不是编程工程师,但是会经常看些 interface 文件和相关的程序代码,要检查生成的文件有没有错位之类的,有些是用固定长度,有些是用符号分割。

    固定长度的,如果英文数字汉字混合就要手工计算对不对…

    希望有一个文本编辑工具,可以混合计算的。

    多谢

    3 条回复    2020-01-12 13:28:00 +08:00
    imn1
        1
    imn1  
       2020-01-12 11:52:32 +08:00   ❤️ 1
    计算为两位的那只是 GBK 编码,其他编码就不一定了,而且编辑时也不能确定你最终会“另存为”什么编码
    你需要的是一个能显示 unicode 码号的插件或扩展,然后自己按编码估算,这个大部分编程用的文本编辑器都有
    imn1
        2
    imn1  
       2020-01-12 11:55:57 +08:00
    再细看了一下,你是要字节数,还是显示的宽度(占位)
    前者看#1,后者建议用等宽字体
    herexf
        3
    herexf  
    OP
       2020-01-12 13:28:00 +08:00
    @imn1

    多谢,我需要的是字节数,我去研究下,
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2692 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 23ms · UTC 15:29 · PVG 23:29 · LAX 08:29 · JFK 11:29
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.