V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
爱意满满的作品展示区。
lyric
V2EX  ›  分享创造

Code-Knack - 把网页上的代码变成可执行编辑器的插件

  •  1
     
  •   lyric ·
    lyricat · 2019-02-02 18:26:56 +08:00 · 3115 次点击
    这是一个创建于 1881 天前的主题,其中的信息可能已经有所发展或是发生改变。

    我做了个小东西叫 Code-Knack。它能把网页上的代码变成可执行的编辑器。可以把它插入到你的博客,或者随便哪个网页里。

    比如说我在博客上写了一段代码,它可以把这段代码变成可运行的状态:

    点“ Run ”可以运行,点“ Copy ”可以复制。有代码高亮,你的读者也可以修改这个代码再看它的运行结果。

    Demo 和用法可以看 Github: https://github.com/lyricat/code-knack 和我的Hexo 博客


    klipse 有点像,不过有一些优势:

    • 好看点
    • 容易集成,能自动根据语言插入相关依赖
    • 支持 marked.js 库的默认输出
    • 支持客户端运行,也能实现服务端运行
    • 移动端适配
    10 条回复    2019-02-03 17:25:17 +08:00
    huiyadanli
        1
    huiyadanli  
       2019-02-02 20:15:27 +08:00
    希望能增加更多语言支持,C#、Java 等。。
    lyric
        2
    lyric  
    OP
       2019-02-02 21:36:10 +08:00 via iPhone
    @huiyadanli 啊哦,会有。
    hanxiV2EX
        3
    hanxiV2EX  
       2019-02-02 22:07:35 +08:00 via Android
    牛逼!
    huangdayu
        4
    huangdayu  
       2019-02-03 05:55:25 +08:00 via Android
    mark,java 支持的时候提醒我一下
    tonyaiken
        5
    tonyaiken  
       2019-02-03 09:49:03 +08:00
    很棒!
    youngxhui
        6
    youngxhui  
       2019-02-03 12:01:27 +08:00 via Android
    正是我需要的,感谢
    lyric
        7
    lyric  
    OP
       2019-02-03 12:12:56 +08:00
    @huiyadanli
    @huangdayu
    看了下,Java 支持需要服务端才行。
    lyric
        8
    lyric  
    OP
       2019-02-03 12:13:09 +08:00
    @youngxhui 您用它来做啥的呀?
    youngxhui
        9
    youngxhui  
       2019-02-03 12:42:19 +08:00
    @lyric 在做一个类似与 oj 的系统
    lyric
        10
    lyric  
    OP
       2019-02-03 17:25:17 +08:00 via iPhone
    @youngxhui 可能跟我要做的有一些近似
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   1071 人在线   最高记录 6543   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 26ms · UTC 19:00 · PVG 03:00 · LAX 12:00 · JFK 15:00
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.