基於 Web 的 Go 語言 IDE - Wide 1.5.2 釋出!

DL88250發表於2016-12-15

這個版本由熱心的開源貢獻者加入了韓語支援,歡迎各位 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:黑客派社群目前是邀請制註冊,需要註冊的朋友請私信我索要邀請碼。

相關文章