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

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

  •  
  •   88250 ·
    88250 · 2015-09-28 23:23:41 +08:00 · 2582 次点击
    这是一个创建于 3347 天前的主题,其中的信息可能已经有所发展或是发生改变。

    Wide 是什么

    Wide 是一个基于 Web 的 Go 语言团队 IDE 。

    • 在线开发:打开浏览器就可以进行开发、全快捷键
    • 智能提示:代码自动完成、查看表达式、编译反馈、 Lint
    • 实时运行:极速编译、实时结果输出
    • 团队协同:统一开发环境,分布式开发,代码分享
    • DevOps !

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

    Playground

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

    • 语法高亮、自动完成
    • 通过 WebSocket 进行实时运行输出
    • Disqus 整合
    • 能够通过 iframe 嵌入其他站点(目前 StudyGolang 社区黑客派已经支持)

    使用截图

    自动完成

    Autocomplete

    快速打开文件
    Goto File

    多主题

    Theme

    显示构建错误

    Build Error Info

    大纲

    Outline

    1.4.0 改进

    Wide 在线服务使用 Docker golang cross 镜像,支持跨平台编译应用。

    Cross-Compilation

    下个版本

    下一个版本计划是 1.5.0

    • 改进 UI (编辑器 tab 拖动、窗口 resize 等)
    • 增强编码辅助支持
    • 修复缺陷

    我们也非常欢迎大家来提特性需求和改进建议,来一发吧

    项目


    原帖地址: http://hacpai.com/article/1443453209954

    16 条回复    2015-09-30 10:47:34 +08:00
    HentaiMew
        1
    HentaiMew  
       2015-09-28 23:32:34 +08:00
    建议做一个 chrome 在线应用,注意是应用不是扩展,同样还是跳转到这个网站。
    只要你们的页面尺寸适配没问题,打开这个 chrome 应用跟打开一个桌面软件一样
    88250
        2
    88250  
    OP
       2015-09-28 23:35:39 +08:00
    @HentaiMew 嗯,这个我们正在尝试,使用 Chromium-based 进行包装。
    thonatos
        3
    thonatos  
       2015-09-29 11:51:12 +08:00
    主页丑哭(逃
    88250
        4
    88250  
    OP
       2015-09-29 12:56:20 +08:00 via Android
    @thonatos (⊙o⊙)…
    thonatos
        5
    thonatos  
       2015-09-29 16:45:58 +08:00
    @88250 原谅我这么诚实 T.T
    sunshine217
        6
    sunshine217  
       2015-09-29 21:11:13 +08:00
    好是挺好,不过我只关心如何调试
    88250
        7
    88250  
    OP
       2015-09-29 21:13:18 +08:00
    @sunshine217 调试功能下个版本可能会实现,请关注这里: https://github.com/b3log/wide/issues/8
    bianzhifu
        8
    bianzhifu  
       2015-09-29 22:04:56 +08:00
    @88250 这不是 D 吗? V 呢
    88250
        9
    88250  
    OP
       2015-09-29 22:32:32 +08:00
    @bianzhifu 哈哈,老朋友~
    holy_sin
        10
    holy_sin  
       2015-09-29 23:31:11 +08:00
    atom 就够了
    ffffwh
        11
    ffffwh  
       2015-09-29 23:45:21 +08:00
    - 定义跳转
    - 应用查找
    - 重命名
    有么。。
    88250
        12
    88250  
    OP
       2015-09-29 23:48:20 +08:00 via Android
    @ffffwh 重命名还没
    vietor
        13
    vietor  
       2015-09-30 07:51:31 +08:00 via Android
    拆一下台: go 语言太怪,虽然有大括号便于自动格式化,但太怪了。此外,查看生成的汇编代码表明,变量封装太厚,么什么性能。
    c742435
        14
    c742435  
       2015-09-30 08:09:22 +08:00
    搞个 docker 镜像呗~
    88250
        15
    88250  
    OP
       2015-09-30 10:05:07 +08:00 via Android
    @c742435 有的,详见项目主页
    88250
        16
    88250  
    OP
       2015-09-30 10:47:34 +08:00
    @vietor 也许吧~
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   3648 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 25ms · UTC 00:49 · PVG 08:49 · LAX 16:49 · JFK 19:49
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.