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

给有一样强迫症的你: Markdown 中英混排的空格修复工具

  •  
  •   harttle · 2020-02-02 01:47:41 +08:00 · 1669 次点击
    这是一个创建于 881 天前的主题,其中的信息可能已经有所发展或是发生改变。

    排版中只有空格不能忍,终于有时间把它写完了。修复你 Markdown 中缺少的空格:

    • 中英文混排时,中文英文 之间,中文数字 之间添加空格。
    • 特定英文标点 后面添加空格,但 全角标点 前后不加空格。
    • 文字和 行内代码 之间、文字与 链接 之间、文字与 加粗强调删除线 之间添加空格。
    • 会解析生成 Markdown + 自然语言构成的 AST,最大限度解决问题同时避免误处理。

    目前支持命令行、Vim 也可以配,刚支持了 VS Code (没怎么用过,写的不一定好用,希望有大佬帮忙)。

    3 条回复    2020-02-02 10:51:36 +08:00
    ech0x
        1
    ech0x  
       2020-02-02 01:49:32 +08:00 via iPhone   ❤️ 1
    markdown 中英文之间的间隙可以通过修改 style.css 修复吧,如果可以我觉得加空格不合适。
    loading
        2
    loading  
       2020-02-02 06:02:31 +08:00 via Android
    看到 npm 不想装¬_¬`
    JackieMe
        3
    JackieMe  
       2020-02-02 10:51:36 +08:00 via Android
    GitHub 上有 Python 的轮子,用过,基本没问题
    关于   ·   帮助文档   ·   API   ·   FAQ   ·   我们的愿景   ·   广告投放   ·   感谢   ·   实用小工具   ·   2458 人在线   最高记录 5497   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 590ms · UTC 02:57 · PVG 10:57 · LAX 19:57 · JFK 22:57
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.