V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
Coding.NET 轻量级社交
开源项目广场
使用帮助
意见反馈
CodingNET
V2EX  ›  Coding

Coding WebIDE 宣布开源

  •  1
     
  •   CodingNET · 2016-09-13 16:17:30 +08:00 · 10376 次点击
    这是一个创建于 2991 天前的主题,其中的信息可能已经有所发展或是发生改变。

    值此中秋佳节来临之际, Coding 为所有的程序员都准备了一份特别的礼物—— Coding WebIDE 源代码。相信参加了昨天 #溢出节# 解密活动 的朋友已经获得我们提前放出的源码: https://ide.coding.net/community 现在你也可以在本地搭建自己的 WebIDE 体验啦;)

    图片

    本次开源的 WebIDE 以社区版的形式释出了 WebIDE-Frontend , WebIDE-Frontend-Webjars , WebIDE-Backend , WebIDE-Workspace 四个项目,并提供了简单快速的部署方法。此次开源前,我们用 ES6 , Reactjs , Redux 重写了前端代码,同时也把后端代码改得更加符合 Restful 和 Java8 的风格。

    感谢这一路走来无数 WebIDE 用户给我们提供的宝贵建议和支持。我们相信这会是一个新的开始。本次开源的项目都采用了 BSD 3-Clause 开源许可 ,期待得到大家更多的参与,未来 Coding 将致力于和开源社区一起,不断打造和优化为程序员提高生产力的工具平台,让开发更简单!

    Happy Coding,

    Coding.net

    29 条回复    2016-09-18 17:19:09 +08:00
    BMW
        1
    BMW  
       2016-09-13 16:18:22 +08:00
    👌
    ourren
        2
    ourren  
       2016-09-13 16:25:29 +08:00
    赞~
    Bantes
        3
    Bantes  
       2016-09-13 16:26:39 +08:00
    赞~
    zonghua
        4
    zonghua  
       2016-09-13 16:29:31 +08:00
    墙裂推荐 Wide B3log 出品的开源 Go 语言 IDE

    https://github.com/b3log/wide
    gdtv
        5
    gdtv  
       2016-09-13 16:32:00 +08:00
    有一个功能我找了很多年找遍了所有的 web ide 都没找到:用户函数提示功能
    gotounix
        6
    gotounix  
       2016-09-13 17:58:49 +08:00
    10 分钟了,还没跑起来……
    TaoQAQ
        7
    TaoQAQ  
       2016-09-13 18:54:12 +08:00 via Android
    赞赞赞
    Senevan
        8
    Senevan  
       2016-09-13 20:10:49 +08:00 via Android
    支持,和小伙伴们安利搭建一下
    daya
        9
    daya  
       2016-09-13 20:14:53 +08:00 via Android
    IDE ?可以打断点 Debug 吗?我记得以前试用的时候顶多算个文本编辑器。
    ViYun
        10
    ViYun  
       2016-09-13 20:16:45 +08:00
    感谢开源,准备搭建试试。
    fyibmsd
        11
    fyibmsd  
       2016-09-13 21:16:25 +08:00
    从哪里修改 localhost
    Senorsen
        12
    Senorsen  
       2016-09-13 23:57:50 +08:00
    赞赞赞,好棒!
    ccloli
        13
    ccloli  
       2016-09-14 00:12:20 +08:00
    @gdtv 刚收到 Codepen 的 Newsletter , Codepen 现在支持 HTML 、 CSS 和 JavaScript 的自动补全,还支持自定义的函数和变量。不过 Codepen 还不能算是个完整的 IDE 吧,只是个代码记录平台。
    https://ooo.0o0.ooo/2016/09/13/57d82541cb620.png
    https://ooo.0o0.ooo/2016/09/13/57d82541ba607.png
    gdtv
        14
    gdtv  
       2016-09-14 00:31:32 +08:00
    @ccloli 感谢回复,不过我想要的是同项目内不同文件之间用户函数自动补全。
    例如:
    项目内的 a.php 文件里 有个函数 function test1(){}
    然后在编辑 b.php 文件的时候敲入 test …… 就可以自动提示 /补全 test1(){}
    techmoe
        15
    techmoe  
       2016-09-14 00:36:10 +08:00 via Android
    后端 java ?!
    hggg
        16
    hggg  
       2016-09-14 00:41:27 +08:00
    赞赞赞
    j8sec
        17
    j8sec  
       2016-09-14 08:57:01 +08:00 via iPhone
    赞,回帖发月饼不
    Elven
        18
    Elven  
       2016-09-14 09:30:41 +08:00 via Android
    不能再赞~虽然不懂 java(´இ皿இ`)
    gotounix
        19
    gotounix  
       2016-09-14 10:15:56 +08:00

    这个是什么情况,没用过 maven ……
    gotounix
        20
    gotounix  
       2016-09-14 10:31:41 +08:00
    @gotounix 自己回答下,解决上述问题: mkdir -p frontend/build
    crazykuma
        21
    crazykuma  
       2016-09-14 10:40:02 +08:00
    感谢开源
    mbfan
        22
    mbfan  
       2016-09-14 13:47:17 +08:00 via Android
    去官网看了圈介绍还是不太明白:……
    一个很小白的问题:
    其他人能对我当前的项目 fork 、 PR 吗?
    mbfan
        23
    mbfan  
       2016-09-14 13:48:47 +08:00 via Android
    @mbfan 包括整个 IDE 以及所包含的代码……
    gotounix
        24
    gotounix  
       2016-09-14 15:01:13 +08:00
    启动了,访问报 404 ……
    razaura
        25
    razaura  
       2016-09-14 15:17:02 +08:00
    有相应的 docker image 吗?
    yun
        26
    yun  
       2016-09-14 15:26:38 +08:00
    @gotounix 我出现 marven 错误提示跟你这不一样,我的是版本过低, centos6.5
    gotounix
        27
    gotounix  
       2016-09-14 18:54:29 +08:00
    @yun 我用的 debian testing ,版本算很新了。不过跑起来了, 404 ,工单系统无效,不折腾了。
    leitwolf
        28
    leitwolf  
       2016-09-14 20:09:21 +08:00   ❤️ 1
    @gdtv https://microsoft.github.io/monaco-editor/ 看看这个微软出品的, vscode 的代码编辑器。
    gotounix
        29
    gotounix  
       2016-09-18 17:19:09 +08:00
    @yun 我跑起来了,用的 nodejs 最新版,能正常访问。
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   1054 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 25ms · UTC 19:05 · PVG 03:05 · LAX 11:05 · JFK 14:05
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.