
洪 民憙 (Hong Minhee)
@hongminhee@hollo.social
I'm looking for a Markdown formatter, and I'm quite particular about my Markdown style. I don't want it to be formatted in a generic Markdown style. For instance, I prefer a style that adheres to rules such as:
- 80 characters at most per line, except for code blocks and URLs.
- Prefer reference links over inline links.
- Prefer setext headings over ATX headings.
- Two new lines before opening an H1/H2 heading.
- One space before and two spaces after a bullet.
- Wrap file paths in asterisks.
- Wrap inline code in backticks.
- Wrap code blocks in quadruple tildes (
~~~~
), and specify the language with a single space after the opening tildes (e.g.,~~~~ bash
).
Are there any Markdown formatters that allow for such detailed customization of these elements? Or would I have to build one myself?