Golang Go语言中Quora上关于IDE的回答,最多的居然是Visual Studio Code……


Golang Go语言中Quora上关于IDE的回答,最多的居然是Visual Studio Code……
76 回复

liteide

更多关于Golang Go语言中Quora上关于IDE的回答,最多的居然是Visual Studio Code……的实战系列教程也可以访问 https://www.itying.com/category-94-b0.html


还在用 IntelliJ go 插件的是不是太朴素了😂

真的蛮好用

vscode 配合官方的 go 插件用起来真是爽的不要不要

你可以举个别的例子。
用过 jetbrains , sublime , liteide , vscode
配好的 vscode 是最靠谱的。
// jetbrains 快出官方 golang , 555

我用 Atom , vscode 优势是啥,能简单说一下吗?


用过的都说好 试用一下就知道
//atom 这种第一款掉帧的 edtior ,直接在不考虑的名单里。。。

确实很好用

vim-go

世风日下啊…竟然只有一个 vim-go 的回复…:P

啥叫居然?
vscode 性感牛逼启动速度快,不好有鬼了。

启动速度是和 atom 比吗 😂

配好的 vscode 真的可以秒杀大部分 ide

挺好用,但是因为要重构我还是上 idea

vscode 正在写 golang 中。很不错。


对啊, 还有安装包大小, 调试机制, 完爆 atom

atomhelper 最近已经开始发疯了,真是既费硬件又费电

vscode 配合 dlv 调试,目前最佳选择。

难道不是吗?是很好用啊

谢谢,已经下好 VSCode 了,就差学个 Go 了。



我能问一下, vim-go 在 go 升级到 1.6 之后,保存的时候有错误不会在左边有红色提示了。
Syntastic 还是 vim-go 的问题呢,还是我姿势不对。
已经清空.vim 和 gopath 重新安装过,还是这样。 goimports 和格式化还是工作的。
具体用的 spf13 , go 的默认配置, youcompleteme 补全。

用 liteIDE 很不错

一般都是 golang 依赖工具没更新

vsc 还是很不错的,我作为团队首选编辑器推荐。不过写 react 还是 atom 好…

clion 支持 golang


有可能吧,不过不应该发生啊。
go-tools Arch 会滚动更新,再缺失的 tool vim-go 也会自动下载。而且 gopath 都删掉过了了,那些工具都是由 vim-go 下载源码编译安装的😂

在一个 1 核心 1G 的 win10 虚拟机里, atom 、 vscode 都比 sublime 慢。。。 mac 下我觉得三者一样快

只用过 sublime 和 vscode,感觉各有好处,就使用体验来说,我推荐 vscode

因为那个神奇的打字特效入了 Atom
表示跟 Mint 关文件夹的速度比
什么东西在我眼里都是 好快啊!没用过 vscode , vscode 也有类似 apm 这种命令行工具吗?工具包多吗? 上面说 vimgo 的 我跟你们说 emacs 也有 go plugin 哦~

其实 vscode 可不可以做成热启动,像 Chrome 一样后台保持着,打开文件的时候可以快速读取

还是期待 jetBrians 家的,像我这种混合 python 一起开发的,根本离不开 pycharm

好奇为什么是居然呢?

jetBrians 加 go 插件也蛮不错的,对于 jetBrians 粉来说

其实是 syntastic 移除了这个功能,两个项目的开发者还有个口水仗 https://github.com/fatih/vim-go/issues/814

vscode 很好啊,我是一路从 vim-go=>liteide=>IDEA=>VScode=>Atom=>VSCode 这样转过来的

vscode 就编辑器来说确实不错,有插件几乎无所不能, 但是在全局代码分析和重构上确实不如 JetBrains 家的

pycharm 也可以用 go 插件的吧。

我是用了一段时间 vscode 之后,换成 phpstrom+插件的

为啥没人推荐 brackets ,这种帖子一出,哎!

期待 jetbrains

我就说两点点,关于插件和插件编写的体验:

Atom 的各种 linter 插件错误提示显示统一,因为有 atom linter 框架。 Vscode 的是各显示各的,有在上面,有在下面。

atom 插件编写各种简单,不简单的都有库,比如写个 linter 就不到 100 行的事情。而 vscode 呢?本来打算把我的 atom-linter-luacheck 移植到 vs code ,结果能找到的例子全身 cs 架构的,我去。。。

全身 -> 全是

刚出来那会体验过 vscode ,卡得一比跟 atom 一样,被 sublime 吊打
看大家都在推荐,我打算重新体验一下

升级了 go 版本之后 试一下把 vim-go 依赖的二进制用新版本重新编译一下 以前遇到 gocode 不工作,就是重新编译解决的。

dlv 是啥?全称叫什么?

jetbrains 重死

刚体验过 vscode 觉得的确不错的一个编辑器。用来小型开发最合适不过了。无需 vs 那种大型 ide 。 如果有打包好的 vscode + go 最好不过了(伸手党逃

syntastic 的说明文档里有讲,因为 vim-go 默认在保存时候也会检查,冲突了,所以 syntastic 默认关掉了 go 的检查



<br>go get -u <a target="_blank" href="http://github.com/FiloSottile/gorebuild" rel="nofollow noopener">github.com/FiloSottile/gorebuild</a><br>gorebuild<br>

windows 下不需要 MinGW 这类的环境?

从 vs code0.1 用到现在,越来越好用了。

syntastic 本来是默认就支持 go 的,不知为啥又移除了。现在设置一下也还是可以用的:

let g:syntastic_go_checkers = [‘gometalinter’]
let g:syntastic_go_gometalinter_args = [’–fast’]

自从用了 VSC 以后,我的 sublime 开的是越来越少

越来越少人用 sublime 开发 go 了么…

速度快还是 vim

比阿童木快多了

那么在 php 语言环境下,支持跳转到函数定义吗?反正我是没有发现这个功能,不知道其他语言是否支持。

启动起来还是很慢


我学了 7-8 遍, vim, emacs
放弃了, 浪费时间, 学不来

VS CODE +1

在公司用 PyCharm + Go 扩展, 家里用 Sublime

vscode 启动比 atom 快多了,就这一点就值得推荐了。

再努力下,还是很爽的。

看到 vscode, go 能断点, vim 配置太烦了。

我记得 VScode 的 go 插件要翻越万里长城下载很多包才能用耶,不像 sublime 一个 package 就好了。

js 是支持的 但是很保守 不像 webstorm 那么暴力做全项目扫描 vs code 要标准的引用关系

new editor 革命尚未成功呀

你记错了,要下很多依赖包的是 atom

用过 sublime 之后 转到 vscode , sublime 已经卸载了


有时间玩玩游戏, 看看电视剧。

正在用 vscode 写 go ,非常好用,谁用谁知道。

表示用 vim 写 go…

现在不用了,哈哈哈

+1 很好啊

作为IT领域的GO语言专家,对于Golang开发者常用的IDE(集成开发环境)有着深入的了解。确实,Visual Studio Code(简称VS Code)在Quora等平台上被众多Golang开发者提及,成为了他们首选的IDE之一。

VS Code之所以受到Golang开发者的青睐,主要得益于其轻量级、跨平台的特性,以及丰富的插件生态。通过安装Go扩展插件,VS Code能够为Golang开发者提供代码提示、自动补全、语法高亮等强大功能,极大地提升了开发效率。

此外,VS Code还支持多种调试工具,方便开发者在开发过程中进行断点调试、查看变量值等操作。同时,其内置的终端和Git集成功能也使得版本控制和代码部署变得更加便捷。

当然,除了VS Code之外,还有其他优秀的IDE也支持Golang开发,如GoLand等。但VS Code凭借其出色的性能和丰富的功能,已经赢得了广大Golang开发者的喜爱和认可。

综上所述,VS Code作为Golang开发的IDE选择,无疑是一个明智且高效的选择。

回到顶部
AI 助手
你好,我是IT营的 AI 助手
您可以尝试点击下方的快捷入口开启体验!