harttle
V2EX  ›  问与答

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

  •  
  •   harttle · Feb 2, 2020 · 2885 views
    This topic created in 2321 days ago, the information mentioned may be changed or developed.

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

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

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

    3 replies    2020-02-02 10:51:36 +08:00
    ech0x
        1
    ech0x  
       Feb 2, 2020 via iPhone   ❤️ 1
    markdown 中英文之间的间隙可以通过修改 style.css 修复吧,如果可以我觉得加空格不合适。
    loading
        2
    loading  
       Feb 2, 2020 via Android
    看到 npm 不想装¬_¬`
    JackieMe
        3
    JackieMe  
       Feb 2, 2020 via Android
    GitHub 上有 Python 的轮子,用过,基本没问题
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   3767 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 34ms · UTC 10:21 · PVG 18:21 · LAX 03:21 · JFK 06:21
    ♥ Do have faith in what you're doing.