這是一個建立於 的文章,其中的資訊可能已經有所發展或是發生改變。
Wide 是一個基於 Web 的 Go 語言識別碼E, 其目標不是徹底代替本地 IDE,而是做本地 IDE 很難做到的事情:
- 分享代碼:類似 playground,但支援多檔案並提供嵌入方式,在其他網站(比如技術社區文章)展現、運行代碼
- 團隊協同:比如標記代碼 issue 並通知、編輯狀態顯示,這個特性很類似一些即時戰略遊戲中的玩家協作,這裡是特性設計:英雄模式
- 隨時隨地:不用裝環境(或者說不用經常升級吧),能連網就能開發。當然,也可以本地跑 Wide
- 支援行動裝置,即使不支援開發(或者是支援的體驗很差),但是可以運行,可以瀏覽代碼
- 易於和其他系統進行整合、擴充
大家可以使用我們提供的 Wide 線上服務,也可以自行下載並在本地環境運行 Wide 私服!
Playground
Wide 目前提供了運行單檔案的 Playground,可以看作是 golang.org 的 Go Playground 的增強版:
- 文法高亮、自動完成
- 通過 WebSocket 進行即時運行輸出
- Disqus 整合
- 能夠方便地嵌入其他網站(比如個人部落格),請查看 《Go 學習筆記》 進行體驗
使用
自動完成
快速開啟檔案
多主題
顯示構建錯誤
交叉編譯
1.5.1 改進
- Absolute paths prevent reverse proxies
- Backup files in config create errors
項目
- 首頁:https://github.com/b3log/wide
- 論壇:http://hacpai.com/tag/Wide
- QQ 群:13139268 (Java, Go, 開源)
- 下載:http://pan.baidu.com/s/1dD3XwOT
PS:附送 10 個駭客派註冊邀請碼
E7Wj3HDvfX1GHD1V
PdgH0QLws3bIqYQm
I5F2M3VijGeNLG2N
78QM25deWTy17JgK
x92Tduvmxugdhtte
sZsaXhGfzBczrbOI
6PdcPZJEVNXovLVo
c92VkfQWOO4Hp9vf
pCuoMffKyV2ZSWxs
FPWIKrkvvi1LBv1B