gpt4 book ai didi

continuous-integration - 用于持续集成的 Markdown 语法检查?

转载 作者:行者123 更新时间:2023-12-04 08:43:06 24 4
gpt4 key购买 nike

短篇小说:我正在使用 Markdown 写小说。 Long story is here .在 this site我使用 Perl 模块(我也开发了)对文本进行了错字检查,但我也想检查 MD 语法。然而,大多数 Markdown 工具似乎对错误过于宽容,放过这样的东西

This is an *error
This would be [another error](

此外,没有“check-only”选项,当出现错误时返回false,因此可以用于持续集成测试。唯一在这方面犹豫不决的是 maruku。 Kramdown, pandoc, marked, markdown (for nodejs), 所有这些都让它顺利运行。问题是,是否有我可以在 CI 中轻松使用的任何语言的 Markdown 语法验证器或检查器?还是我应该选择 maruku,尽管他的作者认为它已经过时了?

最佳答案

正如 this answer 中指出的那样,“不可能只写‘无效的’ Markdown ,而 Markdown 不会做你想做的事。”每个字符串都是有效的 Markdown 。

但是,您可以定义一个 markdown 子集来排除 markdown,就像您在问题中提到的示例一样,并修改现有的解析器以遵守该子集。

关于continuous-integration - 用于持续集成的 Markdown 语法检查?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25331366/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com