未分類 11 9 月 2020 用 Golang 写一个 Go 的 IDE 如何 用 Golang 写一个 Go 的 IDE 如何 資深大佬 : githubhaoliu 9 写 UI 的话 GO 还是太硬了吧 大佬有話說 (12) 資深大佬 : cheng6563 go 官方自带 language server, 已经不需要什么 IDE 了 資深大佬 : ruyu @ruyu 主要是觉得 goland 略贵,vs code 感觉太随意了,不如抄一个? 主 資深大佬 : githubhaoliu @cheng6563 GUI 确实有点 主 資深大佬 : githubhaoliu 现代 IDE 就是两部分:编辑器( UI )+ 代码分析提示补全( Language server ) 1. go 不支持 UI2. gopls 官方就有 你要写啥? 資深大佬 : rrfeng @rrfeng go 有三方 UI 库的,虽然弱鸡 主 資深大佬 : githubhaoliu 已经有类似的了 叫 liteide我赌 5 毛 大概率做不出来 不只是技术问题 是从 0->1 的毅力 資深大佬 : Immortal 未来的 IDE 发展方向就是回归 C/S 架构,到时候选择自己喜欢的前端编辑器就行,比如官方钦点的 acme (`・ω・) 資深大佬 : coyove @Immortal 扎心了老铁~ 主 資深大佬 : githubhaoliu @Immortal liteide 是 c++写的 ———— gio 还是比较有前途的。目前不支持第三方字体是个坑。 基于 gtk3 和 go-qt 应该更稳妥些。 資深大佬 : liulaomo 曾经的 lime 就是干这个事的,后来弃了 資深大佬 : wweir web vscode ? 資深大佬 : GuangXiN 用这个 给 vs Code 套壳 https://github.com/zserge/lorca