爱意满满的作品展示区。
zy5a59

周末写了一个 VSCode 注释插件,让你的注释花里胡哨起来

  •  
  •   zy5a59 ·
    PRO
    · Feb 28, 2021 · 5210 views
    This topic created in 1928 days ago, the information mentioned may be changed or developed.

    周六晚上突然灵光一闪,想到之前看过一个佛祖保佑无 bug 的注释,感觉可以写一个把图片转成 ascii 的插件,把图片插到注释里,这样扩展性更强。

    周日起来就做了 fun-comment,提供两个功能:

    1. 把一张图片转成 ascii 样式并添加到注释里
    2. 把选中的文字转成 ascii 样式

    gif

    VSCode 插件商店搜索 "fun-comment" 就可以用了,大家可以去玩玩
    代码在这里 fun-comment

    在编辑区右键会多出两个选项:

    1. "Fun-comment Add Image Comment":选择这个,会弹出图片选择器,选择一个图片后会插入图片的 ascii 样式
    2. "Fun-comment Add Text Comment":选择这个,会将已经选择的文字替换成 ascii 样式,前提需要先选中一段文字

    实现比较简单,图片转 ascii 就是色值匹配到对应的字符,文字转 ascii 直接用了 figlet 库。大家自行看代码就行

    最后说说图片转 ascii 字符,想当初我第一次感觉到程序真神奇的时候,就是大一的时候,看到学长做了一个 bad apple 的 ascii 字符动画,瞬间感受到了程序的魅力,然而时间过得好快,距离那时候已经好久了

    15 replies    2021-03-08 00:03:19 +08:00
    poterliu
        1
    poterliu  
       Feb 28, 2021
    好有意思
    fcmio
        2
    fcmio  
       Feb 28, 2021 via iPhone
    蛮好玩的
    tuzki
        3
    tuzki  
       Mar 1, 2021
    哈哈 不错不错 好玩的东西多了,这个世界才会越来越有意思,楼主有想法!
    PayneSeediqBale
        4
    PayneSeediqBale  
       Mar 1, 2021
    优秀
    alazysun
        5
    alazysun  
       Mar 1, 2021
    人才啊。。。
    liu99
        6
    liu99  
       Mar 1, 2021
    老哥啥时候发布到 idea 插件库里面
    zy5a59
        7
    zy5a59  
    OP
    PRO
       Mar 1, 2021
    @poterliu #1
    @ShuoHui #2
    @tuzki #3
    @PayneSeediqBale #4
    @alazysun #5
    感谢支持~

    @liu99 #6
    后面看看有时间可以再做个 idea 的插件
    Lanayaaa
        8
    Lanayaaa  
       Mar 1, 2021
    有点意思。。 墙
    7gugu
        9
    7gugu  
       Mar 2, 2021 via iPhone
    哈哈哈哈哈,有意思
    xuanyuanaosheng
        10
    xuanyuanaosheng  
       Mar 2, 2021
    有意思了
    biguokang
        11
    biguokang  
       Mar 2, 2021
    看来来这个图像转字符画的原理应该和我的做的这个类似

    https://cdn.alpaca.run/js/banana.html
    zy5a59
        12
    zy5a59  
    OP
    PRO
       Mar 2, 2021
    @PainAndLove #8
    @7gugu #9
    @xuanyuanaosheng #10
    😄

    @biguokang #11
    这类图像转字符画的原理应该都差不多,我也是网上找的方案 😄
    newHunter
        13
    newHunter  
       Mar 4, 2021
    哈哈,不错
    goxxoo
        14
    goxxoo  
       Mar 6, 2021
    idea 来个?
    zy5a59
        15
    zy5a59  
    OP
    PRO
       Mar 8, 2021
    @goxxoo #14 后面有空了考虑做一个~
    @newHunter #13 感谢支持~
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   5683 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 70ms · UTC 03:24 · PVG 11:24 · LAX 20:24 · JFK 23:24
    ♥ Do have faith in what you're doing.