V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
爱意满满的作品展示区。
jsq2627
V2EX  ›  分享创造

ESLint 中文排版检查插件(听说有人中英文混排就是不加空格?)

  •  
  •   jsq2627 ·
    stackia · 2020-11-17 19:03:20 +08:00 · 1298 次点击
    这是一个创建于 1466 天前的主题,其中的信息可能已经有所发展或是发生改变。

    screenshot

    作为一个中英混排强迫症患者,经常看到同事提交各种不符合期望的文案、注释,倍感不适。

    今天恰逢看到前辈开发的 zhlint,正符合在下需要,于是简单封装成了 ESLint 插件,这样可以在项目中直接使用(其实是强迫同事使用哈哈)

    特性:

    • 支持各种常见混排检查(中英文加空格,标点,等等)
    • 可以检查 JS 里面的字符串和注释
    • 支持 eslint --fix 一键修正

    GitHub: https://github.com/stackia/eslint-plugin-zhlint 欢迎扩散~

    lxilu
        1
    lxilu  
       2020-11-19 09:58:18 +08:00 via iPhone
    中英文间隙是排版系统的责任,纯文本不该有空格
    jsq2627
        2
    jsq2627  
    OP
       2020-11-19 15:54:15 +08:00
    @lxilu 理想是这样的,但是现实世界是不完美的(只有 macOS/iOS 能正确处理中英文间隙)
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2816 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 22ms · UTC 07:34 · PVG 15:34 · LAX 23:34 · JFK 02:34
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.