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

一个支持在线运行与 Web 预览的代码分享网站

  •  
  •   imlinhanchao ·
    imlinhanchao · 2020-08-21 14:30:55 +08:00 · 2845 次点击
    这是一个创建于 1556 天前的主题,其中的信息可能已经有所发展或是发生改变。

    Code Snippit

    这是一个代码分享网站。类似 Gist,但加入了多文件在线编译运行,Web 代码在线预览的功能。

    举个例子: https://code-snippet.cn/s/3f99e39e-52a3-4fda-b14f-4862cf93d9e8

    这个 C 语言 main 函数调用了一个外部文件的 add 函数,还有读取一个 some.txt 的文件。这些皆是一个 Snippet 的一部分。

    image.png

    那么开启运行后,就会将这些文件一并编译。可以直接获取到执行结果:

    image.png

    另外执行也支持 stdin 。比如: https://code-snippet.cn/s/29901b20-55f4-4759-8372-65ea9f695c65

    image.png

    那么在 Execute 对话框中的 Input 输入的内容就可以被程序获取:

    image.png

    image.png

    此外,不仅仅可以编译代码,可以预览编写的网页: https://code-snippet.cn/s/c57c3f23-50ad-4d0a-94ef-12b45f6a4f84

    image.png

    如果发现文件后缀名为 html ,就会出现一个浏览器图标,点击即可预览编写的网页,和编译代码一样,可以通过相对路径引用 Snippet 内的文件。

    image.png

    除此之外,基本的代码高亮,评论,Star,Fork 与 Gist 没有太大差别。

    😎 欢迎大家注册试用,有什么 bug 反馈或需求更新,可以在下面评论或上 GitHub 提 Issue: https://github.com/imlinhanchao/code-snippet/issues

    第 1 条附言  ·  2020-08-21 16:35:49 +08:00

    😂 没想到图片会都显示不了重新换一下发一下

    最近做了一个网站:Code Snippit

    这是一个代码分享网站。类似 Gist,但加入了多文件在线编译运行,Web 代码在线预览的功能。

    举个例子:https://code-snippet.cn/s/3f99e39e-52a3-4fda-b14f-4862cf93d9e8

    image-d1e10a93.png

    这个 C 语言 main 函数调用了一个外部文件的 add 函数,还有读取一个 some.txt 的文件。这些皆是一个 Snippet 的一部分。

    image-3bf35ea0.png

    那么开启运行后,就会将这些文件一并编译。可以直接获取到执行结果:

    image-627d9ea9.png

    另外执行也支持 stdin 。比如:https://code-snippet.cn/s/29901b20-55f4-4759-8372-65ea9f695c65

    image-c61f1d61.png

    那么在 Execute 对话框中的 Input 输入的内容就可以被程序获取:

    image-5179ca59.png

    image-627d9ea9.png

    此外,不仅仅可以编译代码,可以预览编写的网页:https://code-snippet.cn/s/c57c3f23-50ad-4d0a-94ef-12b45f6a4f84

    image-739dfec8.png

    如果发现文件后缀名为 html ,就会出现一个浏览器图标,点击即可预览编写的网页,和编译代码一样,可以通过相对路径引用 Snippet 内的文件。

    image-3e00e38a.png

    除此之外,基本的代码高亮,评论,Star,Fork 与 Gist 没有太大差别。

    😎 欢迎大家注册试用,有什么 bug 反馈或需求更新,可以在下面评论或上 GitHub 提 Issue:https://github.com/imlinhanchao/code-snippet/issues

    10 条回复    2020-08-26 09:55:49 +08:00
    shipeng22022
        1
    shipeng22022  
       2020-08-21 16:20:24 +08:00
    图片都没显示出来啊

    分享一个网站给你,各种工具满足你的好奇心
    http://qimiaodh.com
    IsaacYoung
        2
    IsaacYoung  
       2020-08-21 16:52:22 +08:00
    imlinhanchao
        3
    imlinhanchao  
    OP
       2020-08-21 17:29:15 +08:00
    @IsaacYoung 这种更接近 Code-Server 那种类型吧。我的定位是一些简单的片段代码分享。不是一个项目。
    maemolee
        4
    maemolee  
       2020-08-21 19:05:13 +08:00
    我一般都是用 codepen.io ,比这个直观一些。
    imlinhanchao
        5
    imlinhanchao  
    OP
       2020-08-21 23:43:19 +08:00
    @maemolee 對於 Web 確實這種方式比較好。不過我的不僅僅是寫 Web 。感覺可以參考一下,切換不同的編輯器模式。
    huabalance
        6
    huabalance  
       2020-08-22 11:53:06 +08:00
    网站 LOGO 是 snippit, 是故意的吗?
    ![dUTXDK.png]( https://s1.ax1x.com/2020/08/22/dUTXDK.png)
    huabalance
        7
    huabalance  
       2020-08-22 11:55:09 +08:00
    imlinhanchao
        8
    imlinhanchao  
    OP
       2020-08-22 21:41:24 +08:00 via Android
    @huabalance oops !居然做完了都没发现😂
    touno
        9
    touno  
       2020-08-24 14:42:00 +08:00
    @imlinhanchao 加油!干翻 GIT
    greatghoul
        10
    greatghoul  
       2020-08-26 09:55:49 +08:00
    repl 路过。
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2957 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 23ms · UTC 13:14 · PVG 21:14 · LAX 05:14 · JFK 08:14
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.