支持 V2EX 回复区的 Markdown 的插件 - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
请不要在回答技术问题时复制粘贴 AI 生成的内容
ccsiyu
V2EX    程序员

支持 V2EX 回复区的 Markdown 的插件

  •  
  •   ccsiyu 2018-06-12 10:39:02 +08:00 6078 次点击
    这是一个创建于 2682 天前的主题,其中的信息可能已经有所发展或是发生改变。
    第 1 条附言    2018-06-13 00:14:55 +08:00
    第 2 条附言    2018-06-13 00:37:22 +08:00

    Chrome ver 1.0.1版本的bug造成不可用。现在已经上传了ver 1.0.1.5修正版

    • 如果已经安装了旧版过几个小时会自动更新到新版。
    • 如果新安装请确认是安装的1.0.1.5(或者后续)版本.
    45 条回复    2024-01-30 10:18:45 +08:00
    ccsiyu
        1
    ccsiyu  
    OP
       2018-06-12 10:43:05 +08:00
    ## chrome 商店稍有滞后是 1.0.0 版,FF 商店已经刷新了 1.0.1 版。
    kunluanbudang
        2
    kunluanbudang  
       2018-06-12 12:14:46 +08:00 via Android
    awesome !
    wweir
        3
    wweir  
       2018-06-12 13:54:36 +08:00 via Android
    有兴趣改成油猴脚本吗?
    q397064399
        4
    q397064399  
       2018-06-12 14:30:54 +08:00
    - test

    chrome 已经变成 1.0.1.了
    JCZ2MkKb5S8ZX9pq
        5
    JCZ2MkKb5S8ZX9pq  
       2018-06-12 18:19:29 +08:00
    好评!同求油猴 +1
    misaka19000
        6
    misaka19000  
       2018-06-12 18:32:19 +08:00
    灵魂图标,感觉这个 LOGO 还挺带感的
    hillMonkey
        7
    hillMonkey  
       2018-06-12 18:35:36 +08:00
    test

    - 1
    - 2

    1. 2
    2. 3
    hundan
        8
    hundan  
       2018-06-12 19:26:36 +08:00
    改了改代码,变成油猴的了~用着还行,顺便修复了我这里 chrome 看不了的 bug,保留了楼主的版权信息~

    https://github.com/hundan2020/v2exMarkdown
    hundan
        9
    hundan  
       2018-06-12 19:51:04 +08:00   2
    好啦,放到[greasyfork]( https://greasyfork.org/zh-CN/scripts/369443-v2exmarkdown)了~
    虽然还可以优化一下~
    natforum
        10
    natforum  
       2018-06-12 21:00:34 +08:00
    支持`Markdown`

    ##油猴+10086
    xuhaoyangx
        11
    xuhaoyangx  
       2018-06-12 21:22:13 +08:00
    测试是否支持 `Markdown`
    xuhaoyangx
        12
    xuhaoyangx  
       2018-06-12 21:22:36 +08:00
    - 1
    - 2
    - 3
    xuhaoyangx
        13
    xuhaoyangx  
       2018-06-12 21:23:02 +08:00
    =。= 还得手动开启,尴尬 `Markdown`
    tammy
        14
    tammy  
       2018-06-12 21:49:46 +08:00
    @ccsiyu
    @hundan
    需要排除#\d{1,3}\s 开头的
    takashiki
        15
    takashiki  
       2018-06-12 22:01:07 +08:00
    但是别的没装这个的人看到的还是 raw data 啊
    boboliu
        16
    boboliu  
       2018-06-12 22:07:23 +08:00   1
    @takashiki 脑补 md 难道不是条件反射级别的么
    hundan
        17
    hundan  
       2018-06-12 22:40:34 +08:00
    @tammy 你的意思或许是 #{1,3}\s 这样?也就是拒绝渲染 h1~h3 ?感觉没什么必要啊……
    reechang
        18
    reechang  
       2018-06-12 22:41:48 +08:00
    #test

    -1
    -2
    -3
    tomoya92
        19
    tomoya92  
       2018-06-12 22:44:25 +08:00 via iPhone
    好奇站长为啥不增加评论解析
    SingeeKing
        20
    SingeeKing  
    PRO
       2018-06-12 22:48:04 +08:00
    @sciooga

    可以考虑整合。。
    xhzjl
        21
    xhzjl  
       2018-06-12 23:05:23 +08:00
    1. hello
    2. hi
    *1
    *2
    sciooga
        22
    sciooga  
       2018-06-12 23:05:53 +08:00
    @SingeeKing #20 哈哈,有点意思,我们争取抽时间也实现这个功能
    @ccsiyu 如果楼主的代码是开源的话,能否提供我们整合进 V2EX Plus ?
    tammy
        23
    tammy  
       2018-06-12 23:46:18 +08:00
    @hundan 回复楼层标志
    ccsiyu
        24
    ccsiyu  
    OP
       2018-06-13 00:16:40 +08:00
    @sciooga 嗯好,代码放到 GitHub 了,在附言里
    ccsiyu
        25
    ccsiyu  
    OP
       2018-06-13 00:18:17 +08:00
    @tammy 请问下能具体说一下吗,最好能举个栗子
    Trim21
        26
    Trim21  
       2018-06-13 02:24:36 +08:00
    报一个 bug..
    这个回复在启用了插件的情况下是空白的
    t/462634#r_5779532
    ccsiyu
        27
    ccsiyu  
    OP
       2018-06-13 05:40:25 +08:00
    好的链接[google]( https://www.google.com) 链接后面的文字([*](*)后面有个空格)
    不好的链接[google]( https://www.google.com)链接后面的文字([*](*)后面没有空格)
    ccsiyu
        28
    ccsiyu  
    OP
       2018-06-13 06:06:43 +08:00
    @Trim21 谢谢指出问题。我在 ver 1.0.2 里面把这个问题修复了
    xiangyuecn
        29
    xiangyuecn  
       2018-06-13 08:22:36 +08:00
    5pyJ57Gz5pyJ5YW06Laj5Yqg5LiKYmFzZTY06Ieq5Yqo6Kej56CB77yI5ruR56i9LQ==
    ccsiyu
        30
    ccsiyu  
    OP
       2018-06-13 08:48:42 +08:00
    @xiangyuecn 为什么要在正文里面用 base 64 编码?为了不让搜索引擎找到?
    xiangyuecn
        31
    xiangyuecn  
       2018-06-13 08:57:22 +08:00
    @ccsiyu 经常看到有这种回复,要手动转换一下

    虽然 base64 格式容易误判,可以进行暴力解码,不是 base64 解码出来乱码也没关系。可以参考翻译那种,上面是显示原文,下面显示结果结果,方便对照。预估代码不超过 20 行。好事一件

    附 base64 解码函数,记得捕获异常:
    ```
    decodeURIComponent(escape(atob(str)));
    ```
    ccsiyu
        32
    ccsiyu  
    OP
       2018-06-13 10:04:51 +08:00
    @xiangyuecn 好的,谢谢你的建议,我晚上看看能不能加进去
    CSharp
        33
    CSharp  
       2018-06-13 12:35:00 +08:00
    test

    # hi
    ## hi
    ### hi
    #### hi
    CSharp
        34
    CSharp  
       2018-06-13 12:35:55 +08:00
    # 不错不错
    yadam
        35
    yadam  
       2018-06-13 12:38:05 +08:00
    用的油猴的, 看起来好像 at 别人的部分貌似被搞没了, 导致 v2ex.ext 也不好使了
    Terry05
        36
    Terry05  
       2018-06-13 12:40:52 +08:00
    V 站啥时候原生就支持回复的时候使用 MD 啊?
    ccsiyu
        37
    ccsiyu  
    OP
       2018-06-13 22:21:43 +08:00   1
    @xiangyuecn 刚刚上传了 1.1.0,添加了 b64 解码。谢谢你的建议
    xiangyuecn
        38
    xiangyuecn  
       2018-06-13 22:38:31 +08:00
    已解码了,有图

    SingeeKing
        39
    SingeeKing  
    PRO
       2018-06-16 20:44:09 +08:00
    反馈一个 bug:开启插件的情况下无法使用 Google 登录
    ELLIA
        40
    ELLIA  
       2018-06-21 09:23:22 +08:00
    发现个问题……如果开启插件,登陆时候的验证码百分之百提示错误……我说前两天怎么老是提示我验证码不对封了我两个 IP ……
    lotosbin
        41
    lotosbin  
       2019-05-29 19:50:55 +08:00
    图片格式渲染不正确
    [![Feature Requests](xxxxx )]( xxxxxx)

    现在是分成了两部分,[图片](链接)
    应该渲染成图片,图片有链接

    PS: 请不要在每一个回复中都包括外链,这看起来像是在 spamming 是什么鬼
    lotosbin
        42
    lotosbin  
       2019-05-29 19:51:28 +08:00
    有查看原始格式的功能就更好了
    lotosbin
        43
    lotosbin  
       2019-05-29 19:52:11 +08:00
    这个插件应该可以扩展成通用的功能,检测到 有 markdown 格式的文本,
    就可以提示 使用 markdown 预览
    CSharp
        44
    CSharp  
       2020-08-02 13:37:29 +08:00
    # hi
    ijyuqi
        45
    ijyuqi  
       2024-01-30 10:18:45 +08:00
    测试
    ```js
    console.log('hello word')
    ```
    关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     1015 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 24ms UTC 18:29 PVG 02:29 LAX 11:29 JFK 14:29
    Do have faith in what you're doing.
    ubao msn snddm index pchome yahoo rakuten mypaper meadowduck bidyahoo youbao zxmzxm asda bnvcg cvbfg dfscv mmhjk xxddc yybgb zznbn ccubao uaitu acv GXCV ET GDG YH FG BCVB FJFH CBRE CBC GDG ET54 WRWR RWER WREW WRWER RWER SDG EW SF DSFSF fbbs ubao fhd dfg ewr dg df ewwr ewwr et ruyut utut dfg fgd gdfgt etg dfgt dfgd ert4 gd fgg wr 235 wer3 we vsdf sdf gdf ert xcv sdf rwer hfd dfg cvb rwf afb dfh jgh bmn lgh rty gfds cxv xcv xcs vdas fdf fgd cv sdf tert sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf shasha9178 shasha9178 shasha9178 shasha9178 shasha9178 liflif2 liflif2 liflif2 liflif2 liflif2 liblib3 liblib3 liblib3 liblib3 liblib3 zhazha444 zhazha444 zhazha444 zhazha444 zhazha444 dende5 dende denden denden2 denden21 fenfen9 fenf619 fen619 fenfe9 fe619 sdf sdf sdf sdf sdf zhazh90 zhazh0 zhaa50 zha90 zh590 zho zhoz zhozh zhozho zhozho2 lislis lls95 lili95 lils5 liss9 sdf0ty987 sdft876 sdft9876 sdf09876 sd0t9876 sdf0ty98 sdf0976 sdf0ty986 sdf0ty96 sdf0t76 sdf0876 df0ty98 sf0t876 sd0ty76 sdy76 sdf76 sdf0t76 sdf0ty9 sdf0ty98 sdf0ty987 sdf0ty98 sdf6676 sdf876 sd876 sd876 sdf6 sdf6 sdf9876 sdf0t sdf06 sdf0ty9776 sdf0ty9776 sdf0ty76 sdf8876 sdf0t sd6 sdf06 s688876 sd688 sdf86