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

Github gist 代码插入支持

  •  
  •   huacnlee · 2010 年 8 月 2 日 · 32682 次点击
    这是一个创建于 5647 天前的主题,其中的信息可能已经有所发展或是发生改变。
    做为一个 Geek 社区,没贴代码的功能怎么可以呢!
    现在加入Github gist的脚本的支持,使用方法,直接插入 Gist 的嵌入脚本,如:
    <script src=".js"> </script>

    就可以了,样式有些不太好,由于 Gist 是后面加入 CSS 的,暂时在 style.css 里面重写,也不能写在后面,有页面性能问题.
    没有加入手机版支持,在想这个是否有必要.

    http://github.com/huacnlee/v2ex
    124 条回复    2020-08-26 22:59:44 +08:00
    1  2  
    Livid
        1
    Livid  
    MOD
    PRO
       2010 年 8 月 2 日
    给个演示地址吧 :)
    c
        2
    c  
       2010 年 8 月 2 日
    http://gist.github.com/504542

    一行代码就可以实现哦,为什么不用re.sub那?性能也比你那个好哦.还有使用过多的filter,后果是很严重的。
    huacnlee
        3
    huacnlee  
    OP
       2010 年 8 月 2 日
    恩,我换成你这种简单方法
    不过不过 Filter 这种东西放哪儿呢...
    huacnlee
        4
    huacnlee  
    OP
       2010 年 8 月 2 日
    huacnlee
        5
    huacnlee  
    OP
       2010 年 8 月 2 日
    新的用法不再用 <script src="http://gist.github.com/504523.js"> </script> 而改用直接插入Gist的URL地址,如:
    http://gist.github.com/504523
    Livid
        6
    Livid  
    MOD
    PRO
       2010 年 8 月 2 日 via iPhone
    一会到家就看。

    现在在外面采购婴儿用品 
    huacnlee
        7
    huacnlee  
    OP
       2010 年 8 月 2 日
    哈哈哈,跟我差不多,我刚才还洗尿布来着
    airwolf
        8
    airwolf  
       2010 年 8 月 2 日
    @Livid
    那个婴儿图标似乎只有 Mobile 版本上才能看到 。。。
    Livid
        9
    Livid  
    MOD
    PRO
       2010 年 8 月 2 日
    OK.

    Gist 功能也上线了。

    谢谢 @huacnlee
    huacnlee
        10
    huacnlee  
    OP
       2010 年 8 月 2 日
    这个颜色得想办法处理一下,有点不搭
    Livid
        11
    Livid  
    MOD
    PRO
       2010 年 8 月 2 日
    Gist 区域的样式我正在继续调整中。
    disinfeqt
        12
    disinfeqt  
       2010 年 8 月 2 日
    宽度写死,overflow: auto,否则会破栏的
    darcy
        13
    darcy  
       2010 年 8 月 3 日
    darcy
        14
    darcy  
       2010 年 8 月 3 日
    huacnlee
        15
    huacnlee  
    OP
       2010 年 8 月 3 日
    billychow
        16
    billychow  
       2010 年 8 月 3 日
    上面这段代码有意思
    嗯,比起 py 更爱 rb
    huacnlee
        17
    huacnlee  
    OP
       2010 年 8 月 3 日
    我一直感觉 Python 的代码开起来乱,尤其是很多人有4个空格的 Tab 位,再加上没有块的结束段,层次多了看起来很累

    还是 Ruby 这种带 end 的好,虽然写的时候要多写一段,但后面看的时候轻松多了
    sogood
        18
    sogood  
       2010 年 8 月 9 日
    @huacnlee 这段代码太囧了。
    huacnlee
        19
    huacnlee  
    OP
       2010 年 8 月 9 日
    @sogood 嘿嘿嘿
    lin
        20
    lin  
       2010 年 8 月 22 日
    lin
        21
    lin  
       2010 年 8 月 22 日
    我明白了,原来是那条git的最终页的地址。
    xiaojay
        22
    xiaojay  
       2010 年 11 月 8 日
    test

    <script src="https://gist.github.com/667460.js"> </script>
    xiaojay
        23
    xiaojay  
       2010 年 11 月 8 日
    gist.github.com:667460.git
    xiaojay
        24
    xiaojay  
       2010 年 11 月 8 日
    xiaojay
        25
    xiaojay  
       2010 年 11 月 8 日
    xiaojay
        26
    xiaojay  
       2010 年 11 月 8 日
    fanzeyi
        27
    fanzeyi  
       2010 年 11 月 8 日
    fanzeyi
        28
    fanzeyi  
       2010 年 11 月 8 日
    fanzeyi
        29
    fanzeyi  
       2010 年 11 月 8 日
    fanzeyi
        30
    fanzeyi  
       2010 年 11 月 8 日
    fanzeyi
        31
    fanzeyi  
       2010 年 11 月 8 日
    不能是SSL链接阿
    xiaojay
        32
    xiaojay  
       2010 年 11 月 8 日
    xiaojay
        33
    xiaojay  
       2010 年 11 月 8 日
    内牛。。。终于搞定了=,=
    fanzeyi
        34
    fanzeyi  
       2010 年 11 月 8 日
    @xiaojay 这是神马 Google 表格的 nginx转向?
    xiaojay
        35
    xiaojay  
       2010 年 11 月 8 日
    @fanzeyi 一个不成功的尝试,正准备发帖问问 =,=
    fanzeyi
        36
    fanzeyi  
       2010 年 12 月 12 日
    额 问个问题。。
    我在我自己的博客用 <script src="http://gist.github.com/505674.js"></script> 这样的代码插入进去没有作用。。。。
    囧迫。。不知道为什么 审查元素也显示在文章里面。。 就是不工作。。
    bcxx
        37
    bcxx  
       2010 年 12 月 19 日
    dreampuf
        38
    dreampuf  
       2011 年 5 月 21 日
    dreampuf
        39
    dreampuf  
       2011 年 5 月 21 日
    kollinchu
        40
    kollinchu  
       2011 年 9 月 1 日
    我也来玩一下:
    git://gist.github.com/1116755.git
    kollinchu
        41
    kollinchu  
       2011 年 9 月 1 日
    <script src="git://gist.github.com/1116755.git"></script>
    kollinchu
        42
    kollinchu  
       2011 年 9 月 1 日
    feipinghuang
        43
    feipinghuang  
       2011 年 10 月 12 日
    feipinghuang
        44
    feipinghuang  
       2011 年 10 月 12 日
    feipinghuang
        46
    feipinghuang  
       2011 年 10 月 12 日
    fanzeyi
        48
    fanzeyi  
       2011 年 10 月 12 日
    @feipinghuang https://gist.github.com/1111096 这个链接去掉 https 中的 s
    feipinghuang
        49
    feipinghuang  
       2011 年 10 月 20 日
    feipinghuang
        50
    feipinghuang  
       2011 年 10 月 20 日
    @fanzeyi thanks
    flyingkid
        51
    flyingkid  
       2011 年 10 月 20 日
    evlos
        52
    evlos  
       2011 年 12 月 10 日
    evlos
        53
    evlos  
       2011 年 12 月 10 日
    evlos
        54
    evlos  
       2011 年 12 月 10 日
    zhuzhuor
        55
    zhuzhuor  
       2012 年 3 月 30 日
    测试测试

    <script src="http://gist.github.com/2243832.js?file=duffs_device.c"></script>
    zhuzhuor
        56
    zhuzhuor  
       2012 年 3 月 30 日
    再测试测试

    <script src="http://gist.github.com/2243832"></script>
    zhuzhuor
        57
    zhuzhuor  
       2012 年 3 月 30 日
    hyq
        58
    hyq  
       2012 年 8 月 10 日
    cxh116
        59
    cxh116  
       2012 年 12 月 17 日
    yuelang85
        60
    yuelang85  
       2013 年 1 月 2 日
    yuelang85
        61
    yuelang85  
       2013 年 1 月 2 日
    懂了,需要非https的地址:

    http://gist.github.com/4433964
    beaaar
        62
    beaaar  
       2013 年 1 月 6 日
    zhangbowen
        63
    zhangbowen  
       2013 年 4 月 10 日
    zhangbowen
        64
    zhangbowen  
       2013 年 4 月 10 日
    zhangbowen
        65
    zhangbowen  
       2013 年 4 月 10 日
    <script src="http://gist.github.com/4465242.js"></script>.js<br />试一下看看?
    qdcanyun
        66
    qdcanyun  
       2013 年 4 月 12 日
    qdcanyun
        67
    qdcanyun  
       2013 年 4 月 12 日
    qdcanyun
        68
    qdcanyun  
       2013 年 4 月 12 日
    ivanlw
        69
    ivanlw  
       2013 年 5 月 4 日
    ivanlw
        70
    ivanlw  
       2013 年 5 月 4 日
    ivanlw
        71
    ivanlw  
       2013 年 5 月 4 日
    为什么测试了都不可以呢……
    messense
        72
    messense  
       2013 年 5 月 16 日
    liuhang0077
        73
    liuhang0077  
       2013 年 5 月 21 日
    liuhang0077
        74
    liuhang0077  
       2013 年 5 月 21 日
    liuhang0077
        75
    liuhang0077  
       2013 年 5 月 21 日
    liuhang0077
        76
    liuhang0077  
       2013 年 5 月 21 日
    liuhang0077
        77
    liuhang0077  
       2013 年 5 月 21 日
    liuhang0077
        78
    liuhang0077  
       2013 年 5 月 21 日
    liuhang0077
        79
    liuhang0077  
       2013 年 5 月 21 日
    liuhang0077
        80
    liuhang0077  
       2013 年 5 月 21 日
    liuhang0077
        81
    liuhang0077  
       2013 年 5 月 21 日
    liuhang0077
        82
    liuhang0077  
       2013 年 5 月 21 日
    kylefeng
        83
    kylefeng  
       2013 年 6 月 29 日
    alay9999
        84
    alay9999  
       2013 年 6 月 30 日
    alay9999
        85
    alay9999  
       2013 年 6 月 30 日
    alay9999
        86
    alay9999  
       2013 年 6 月 30 日
    alay9999
        87
    alay9999  
       2013 年 6 月 30 日
    alay9999
        89
    alay9999  
       2013 年 6 月 30 日
    alay9999
        90
    alay9999  
       2013 年 6 月 30 日
    gracece
        91
    gracece  
       2013 年 7 月 20 日
    weakish
        93
    weakish  
       2013 年 11 月 24 日
    多文件的 gist,好像不能展示单一文件呀,试了 `url#file` 没用。

    http://www.v2ex.com/t/90402 7楼
    10iii
        94
    10iii  
       2013 年 12 月 13 日
    测试
    <script src="https://gist.github.com/10iii/7940276.js"></script>
    kedebug
        95
    kedebug  
       2014 年 7 月 23 日
    geeklian
        97
    geeklian  
       2014 年 8 月 3 日
    blueware
        98
    blueware  
       2014 年 8 月 27 日
    blueware
        100
    blueware  
       2014 年 8 月 27 日
    1  2  
    关于   ·   帮助文档   ·   自助推广系统   ·   博客   ·   API   ·   FAQ   ·   Solana   ·   1466 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 28ms · UTC 16:50 · PVG 00:50 · LAX 08:50 · JFK 11:50
    ♥ Do have faith in what you're doing.