Markdown 转换器
在两种你真正会粘贴的格式之间来回搬。
模型回复是 Markdown,却要落到只能吃纯文本的地方;文档是 Markdown,却要落到只认 HTML 的系统里。两个方向都不该需要一个构建步骤。
- 两个输出目标
- 转义行内 HTML
- 不需要构建步骤
现在就试试
选纯文本会剥掉语法符号,选 HTML 会得到可以直接粘进 CMS 的标记。切换目标时,转换会从原始输入重新执行。
Markdown 转换器
把 Markdown 转成纯文本或 HTML。
支持标题、列表、强调、链接与代码块;行内 HTML 会被转义。
工具亮点
Markdown 转纯文本比看起来难。草率的实现会把星号留下,于是 `**重要**` 变成 `**重要**` 而不是 `重要`。链接语法更糟:要么 URL 消失,要么整个方括号表达式原样留着。
转 HTML 则面临相反的风险。把原始 HTML 直接透传给 Markdown 转换器是众所周知的风险点,所以这里对源文本里的行内 HTML 做转义,而不是原样输出。
功能参数
| 支持语法 | 标题、有序与无序列表、强调、链接、行内代码与围栏代码块 |
|---|---|
| 纯文本模式 | 去掉语法符号;标题与列表层级以文本形式保留 |
| HTML 模式 | 产出经过转义的干净标记,行内 HTML 被转义 |
| 表格识别 | 分隔行逐字符判断,单元格里出现竖线也不会把表拆坏 |
| 隐私 | 转换在浏览器内完成 |
使用步骤
- 1
粘贴 Markdown
模型回复、README 或更新日志都可以。
- 2
选目标格式
聊天和邮件用纯文本,CMS 或模板用 HTML。
- 3
复制输出
切换目标会拿你最初的输入重新转一遍。
| 对比项 | Markdown 转换器 | 编辑器插件 | 服务端渲染 |
|---|---|---|---|
| 无需安装 | ✓ | ✗ | ✗ |
| 文本不离开本机 | ✓ | ✓ | ✗ |
| 转义行内 HTML | ✓ | ✗ | 取决于配置 |
| 一次粘贴即可用 | ✓ | ✓ | ✗ |
常见问题
输出的 HTML 能安全粘进 CMS 吗?
源文本里的行内 HTML 已被转义,输出里只有转换器自己生成的标签。请把它当作文本输入,而不是可信标记。
为什么我的表格没被转换?
表格识别依赖表头下方有一行正确的分隔行。缺少它时,这些行会被当作普通文本处理。
能来回无损转换吗?
不能。纯文本输出会刻意丢掉语法,所以转回来不可能无损。
现在就把那段 Markdown 转了
两个目标,一次粘贴,不需要构建步骤。