V2EX = way to explore
V2EX 是一个关于分享和探索的地方
Sign Up Now
For Existing Member  Sign In
爱意满满的作品展示区。
droiz

把🌈彩虹猫(Nyan Cat)放进你的 VSCode 里

  •  
  •   droiz ·
    zhengrenzhe · Jan 3, 2018 · 6429 views
    This topic created in 3036 days ago, the information mentioned may be changed or developed.

    受到 Emacs 的nyan-mode的启发,开发了一个彩虹猫扩展,把彩虹猫放进你的 vscode 状态栏里。

    由于 vscode 的 api 限制比较大,目前只把彩虹猫显示到了状态栏里,还没实现与 nyan-mode 类似的功能,所以现在只是显示个彩虹猫给你看而已哈哈哈,后面会不断完善的。

    现在有多种猫咪可供选择哦,图片来自http://www.nyan.cat/

    欢迎大家下载试用,好用的话欢迎在 vscode marketplace 评分和 github 上 star 哦~~

    https://marketplace.visualstudio.com/items?itemName=zhengrenzhe.nyan-cat

    https://github.com/zhengrenzhe/vscode-Nyan-Cat

    Supplement 1  ·  Jan 4, 2018
    安装后遇到提示 vscode 已存坏的,这是已知问题,原因是 vscode 提供的 api 无法实现自定义背景的功能,必须使用 hack 手段向 vscode 的 index.html 注入一段 js,这才导致了 vscode 出现此提示,实际上除了提示,vscode 不会有任何问题,可以放心使用,如果不放心,那就暂时先别用了,只能希望未来 vscode 能提供相关 api。
    16 replies    2018-01-05 22:29:09 +08:00
    jko123
        1
    jko123  
       Jan 3, 2018 via Android
    想知道有啥用哈哈哈
    droiz
        2
    droiz  
    OP
       Jan 3, 2018
    @chen2016 目前就是单纯的显示个猫,只是觉得好玩哈哈哈。后面会实现 nyan-mode 的功能。
    xmadi
        3
    xmadi  
       Jan 3, 2018 via iPhone   ❤️ 1
    哈哈哈 我就喜欢这种没啥卵用但是有意思的小功能
    t2doo
        4
    t2doo  
       Jan 3, 2018 via iPhone
    喜欢💖很漂亮
    XFLx2
        5
    XFLx2  
       Jan 3, 2018
    哈..哈..哈..
    u1ucky
        6
    u1ucky  
       Jan 3, 2018 via Android
    excited!
    ZhaoMiing
        7
    ZhaoMiing  
       Jan 3, 2018
    装了一下然后。。。
    vscode 安装文件被破坏,请重新安装[unsupported]
    :(
    Dukec
        8
    Dukec  
       Jan 3, 2018
    Win 版本上,安装并启用之后会提示 VSCode 已损坏。
    droiz
        9
    droiz  
    OP
       Jan 3, 2018 via iPhone
    @ZhaoMiing 用了 hack 的方法导致的,vscode 提供的 api 没法实现这样的功能。可以看下扩展的源码,只是向 vscode 的 index.html 注入了相关功能的 js 代码,其他的没有动,vscode 可能有完整性检测,忽略这个提示,对 vscode 没有影响的。
    droiz
        10
    droiz  
    OP
       Jan 3, 2018 via iPhone
    @Dukec @ZhaoMiing 用了 hack 的方法导致的,vscode 提供的 api 没法实现这样的功能。可以看下扩展的源码,只是向 vscode 的 index.html 注入了相关功能的 js 代码,其他的没有动,vscode 可能有完整性检测,忽略这个提示,对 vscode 没有影响的。
    deepkolos
        11
    deepkolos  
       Jan 4, 2018
    也遇到 VSCode 已损坏。。
    wotemelon
        12
    wotemelon  
       Jan 4, 2018
    看了楼上,吓得我不敢装
    anguskwan
        13
    anguskwan  
       Jan 4, 2018
    装了之后,显示不出来,卸载不了,win10 版本。
    droiz
        14
    droiz  
    OP
       Jan 4, 2018
    @anguskwan 收到,目前需要手动卸载,在 vscode 的应用目录里 /app/out/vs/workbench/electron-browser/bootstrap ( mac 下是这个,windows 应该类似)将 index-nyan-cat-backup.html 重命名为 index.html 就行了。
    Hank1983
        15
    Hank1983  
       Jan 5, 2018 via Android
    实质功能就是显示一只猫?(而且我还看不出来是猫)
    droiz
        16
    droiz  
    OP
       Jan 5, 2018 via iPhone
    @Hank1983 是的,显示的是 Nyan Cat
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   1090 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 567ms · UTC 18:30 · PVG 02:30 · LAX 11:30 · JFK 14:30
    ♥ Do have faith in what you're doing.