V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
ccsiyu
V2EX  ›  程序员

支持 V2EX 回复区的 Markdown 的插件

  •  
  •   ccsiyu · 2018-06-12 10:39:02 +08:00 · 5648 次点击
    这是一个创建于 2358 天前的主题,其中的信息可能已经有所发展或是发生改变。
    第 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  
       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..
    这个回复在启用了插件的情况下是空白的
    https://www.v2ex.com/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  
       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  
       300 天前
    测试
    ```js
    console.log('hello word')
    ```
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   6002 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 27ms · UTC 03:20 · PVG 11:20 · LAX 19:20 · JFK 22:20
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.