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

基于 Web 的 Go 语言 IDE - Wide 1.5.2 发布

  •  
  •   88250 ·
    88250 · 2016-12-15 15:35:53 +08:00 · 2064 次点击
    这是一个创建于 2904 天前的主题,其中的信息可能已经有所发展或是发生改变。

    这个版本由热心的开源贡献者加入了韩语支持,欢迎各位 gophers 加入到 Wide 的开源开发中。另外,这个版本还改进了 Playground ,使其更稳定和易用。目前黑客派社区已经支持嵌入 Wide ,也欢迎其他广大技术社区进行接入(允许 src 使用来自于 https://wide.b3log.org 的 iframe 嵌入即可)。

    Playground

    如果你还没有 golang 入门,请访问我们汇编好的 《 Go 学习笔记》 进行学习吧 :)

    Wide 简介

    Wide 是一个基于 Web 的 Go 语言 IDE , 其目标不是彻底代替本地 IDE ,而是做本地 IDE 很难做到的事情:

    • 分享代码:类似 playground ,但支持多文件并提供嵌入方式,在其他网站(比如技术社区帖子)展现、运行代码
    • 团队协同:比如标记代码 issue 并通知、编辑状态显示,这个特性很类似一些即时战略游戏中的玩家协作,这里是特性设计:英雄模式
    • 随时随地:不用装环境(或者说不用经常升级吧),能联网就能开发。当然,也可以本地跑 Wide
    • 支持移动设备,即使不支持开发(或者是支持的体验很差),但是可以运行,可以浏览代码
    • 易于和其他系统进行集成、扩展

    大家可以使用我们提供的 Wide 在线服务,也可以自行下载并在本地环境运行 _Wide 私服_!

    Playground

    Wide 目前提供了运行单文件的 Playground,可以看作是 golang.org 的 Go Playground 的增强版:

    • 语法高亮、自动完成
    • 通过 WebSocket 进行实时运行输出
    • 能够方便地嵌入其他站点(比如个人博客)

    使用截图

    自动完成
    Autocomplete

    快速打开文件 Goto File

    多主题
    Theme

    显示构建错误
    Build Error Info

    交叉编译
    Cross-Compilation

    项目


    PS :黑客派社区目前是邀请制注册,需要注册的朋友请私信我索要邀请码。

    6 条回复    2016-12-15 23:26:30 +08:00
    horsley
        1
    horsley  
       2016-12-15 16:49:29 +08:00   ❤️ 1
    吐槽一下,默认注册进去提供的 demo 里面有一个 web 的 demo ,然而你们的输出是等程序结束再输出的,所以我并不知道这个代码到底随机监听了哪个端口,此外表示一下这里有一定的风险
    horsley
        2
    horsley  
       2016-12-15 17:01:32 +08:00
    非常抱歉……真的被我玩坏了
    eDeeraiD0thei6Oh
        3
    eDeeraiD0thei6Oh  
       2016-12-15 17:21:31 +08:00
    @horsley 已举报
    mingyun
        4
    mingyun  
       2016-12-15 22:21:03 +08:00
    88250
        5
    88250  
    OP
       2016-12-15 22:29:22 +08:00
    @horsley :) 谢谢你提的 issue ,后续会继续跟进的
    LeoEatle
        6
    LeoEatle  
       2016-12-15 23:26:30 +08:00
    支持!然而 jb 刚出了个 Gogland
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   1598 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 26ms · UTC 16:52 · PVG 00:52 · LAX 08:52 · JFK 11:52
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.