冰客 发表于 2014-10-24 18:25:39

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

Wide 1.0.0 发布!IDE 基本功能可用,支持多用户:和其他小伙伴一起愉快地打码吧~Wide 的由来
[*]团队的IDE:

[*]安全可靠:项目源代码实时保存在服务器上,开发者的机器崩溃不会丢失任何源代码
[*]统一环境:服务器统一配置开发环境,开发者本机无需任何额外配置
[*]开箱即用:5 分钟搭建服务器;开发者打开浏览器即可开发、调试
[*]版本控制:每个开发者拥有自己的源代码仓库,随时可和主干保持同步
[*]基于 Web 的IDE:

[*]客户端只需要浏览器
[*]跨平台,甚至在移动设备上
[*]极客体验
[*]目前较为流行的 Go IDE 都有一些缺陷或遗憾:

[*]文本编辑器类(vim/emacs/sublime/Atom 等):对于新手门槛太高,搭建复杂
[*]插件类(goclipse 等):需要原 IDE 支持,不够专业
[*]LiteIDE:界面不够 modern :p
[*]没有团队开发体验
[*]Go IDE 很少,用 Go 本身开发的 IDE 更是没有,这是一个很好的尝试
特性列表
[*]代码高亮、折叠:Go/HTML/JavaScript/Markdown 等
[*]自动完成:Go/HTML 等
[*]编译检查:编辑器提示编译错误
[*]格式化:Go/HTML/JSON 等
[*]运行:支持同时运行多个程序,方便联调
[*]调试:基于 gdb 的调试系统
[*]多用户:团队开发,方便协作
[*]代码导航:跳转到声明,查找使用,文件搜索等
[*]Shell:连接到服务器执行命令
[*]Web 开发:前端(HTML/JS/CSS)开发支持
[*]go tool:go get/install/fmt 等
[*]Git 整合:常用 git 命令可视化操作

[*]

文档
[*]用户指南
[*]开发指南
项目
[*]项目地址:https://github.com/b3log/wide
[*]社区论坛:http://symphony.b3log.org
[*]开发团队:https://github.com/b3log
[*]下载:http://pan.baidu.com/s/1dD3XwOT

目前项目才刚刚起步不久,还有很多地方需要完善。欢迎大家参与到项目中来,无论是报 bug、提特性,还是讨论项目意义、技术实现。

页: [1]
查看完整版本: 基于 Web 的 Go 语言 IDE - Wide 1.0.0 发布!