1

我google了很长时间,但找不到任何支持task lists.GFM

我在工具中测试了这一行:

- [x] This is a complete item

StackEdit、misaka、marked 等等,没有一个有效,而他们中的大多数声称support GFM.

有什么工具支持task lists吗?

PS:我知道我们可以将这个功能添加到 StackEdit 中,Custom但只是预览而不是导出。

4

3 回答 3

1

我有解决办法。

使用 Python-MarkDown 的 Extensions 可以做很多事情。

链接在这里

Python-Markdown

第三方扩展

PS:推荐一个基于项目的sublime text插件

于 2015-03-04T02:28:01.563 回答
0

以下是有关 OP 所指解决方案的更多信息:

https://github.com/benweet/stackedit/issues/324#issuecomment-82646808

要启用它,请按照下列步骤操作:

  1. StackEdit > 设置 > 扩展
  2. 展开UserCustom扩展(列表底部)
  3. 将此代码粘贴到 JavaScript 代码字段中:

    userCustom.onPreviewFinished = function() {
        $('#preview-contents dd').each(function() {
            $(this).html(function(index,html){
                return html.replace(/\[ ?\]/g,'<i class="icon-check-empty"></i>');
            });
            $(this).html(function(index,html){
                return html.replace(/\[X\]/ig,'<i class="icon-check"></i>');
            });
        });
        $('#preview-contents li').each(function() {
            $(this).html(function(index,html){
                return html.replace(/\[ ?\]/g,'<i class="icon-check-empty"></i>');
            });
            $(this).html(function(index,html){
                return html.replace(/\[X\]/ig,'<i class="icon-check"></i>');
            });
        }); 
    };
    
    1. 单击确定以保存更改
于 2017-06-06T23:04:43.557 回答
0

在 chrome 应用程序中运行的 StackEdit 版本 5,以及 chrome 扩展支持清单。

chrome 应用程序从https://stackedit.io/app#启动

于 2020-08-02T18:17:20.987 回答