{"repo":"harttle/md-padding","free":true,"listed":false,"github":"https://github.com/harttle/md-padding","clone":"git clone https://github.com/harttle/md-padding.git","description":"AST-based padding for Markdown and natural language, improving readability in multilingual documents. Supports Vim and VSCode.","language":"TypeScript","stars":65,"topics":["markdown","fixer","ast","linter","vim","vscode-extension"],"license":null,"category":"dev-tools","readme_excerpt":"Markdown Padding English 简体中文 A tool for formatting Markdown content with padding . - Ensures consistent spacing before and after Markdown elements like headings , lists , and code blocks . - Aligns tables by formatting column spacing properly. - Supports formatting inside code blocks and recognizes mathematical expressions , HTML elements , YAML front matter , and fenced code blocks for correct formatting. - Applies an extended AST parsing to ensure natural language structures like punctuations and latin characters are padded correctly. Here's a change made by md-padding: Command Line Interface For more options: Vim Integration Map the F6 key to format Markdown files: VS Code Integration Install the Markdown Padding extension. - Open Command Palette ( Ctrl + Shift + P on Windows/Linux, Cmd + Shift + P on macOS) and run Markdown Padding . - Use the default formatting shortcut: - Shift + Alt + F (Windows) - Shift + Option + F (Mac) - Ctrl + Shift + I (Linux) Configuration Setting Type Description -------------------------- --------------- ----------------------------------------------- mdpadding.ignoreWords Array Words to exclude from padding adjustments mdpadding.ignorePatterns Array Regular expressions defining patterns to ignore Q&A How to ignore a specific section You can exclude certain sections from formatting using the md-padding-ignore directive:","default_branch":null,"files":null,"tree":[],"storefront":"/r/harttle","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/harttle/md-padding/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}