如何配置CKEditor 5 Markdown扩展输出GitHub风格Markdown?
解决CKEditor 5表格输出HTML而非GFM Markdown的问题
- 先确认你的自定义构建中已同时包含
Markdown插件和表格相关插件(如Table、TableToolbar)。 - 修改编辑器配置,在
markdown选项里指定使用GFM变体,示例代码如下:
ClassicEditor .create( document.querySelector( '#editor' ), { markdown: { variant: 'gfm' }, // 按需配置工具栏,确保包含表格操作按钮 toolbar: [ 'heading', 'bold', 'italic', 'table', 'tableToolbar' ] } ) .then( editor => { console.log( '编辑器初始化完成', editor ); } ) .catch( error => { console.error( error.stack ); } );
- 若你是通过在线构建器生成的包,需确认构建时已勾选所有必要的表格插件,且配置中正确启用了GFM模式。
- 配置完成后重新加载编辑器,插入表格后即可导出GFM格式的Markdown表格,而非HTML代码。
内容的提问来源于stack exchange,提问作者Filip
相关产品推荐
相关产品推荐

