Golang Go语言 IDE 与 Vim 对比
大家写 go 是用 ide 还是 vim 啊?
Golang Go语言 IDE 与 Vim 对比
vscode + 1
liteide
vscode + 1
vscode 不过 vscode 的 vim 插件有点妖路 goland 又用不来
vim
goland
Emacs
借楼问下 go 在 vscode 里 debug 为什么会需要开一个 127.0.0.1 的网络端口?
goland 官方 blog 每年都有做这个统计,去看统计结果就好了。( vscode 最多)
vscode
有人用 windows 的 Linux subsystem 么?好像在里面用 vscode 不是很方便?
vim
vim
neovim
之前用过一段时间 Vim 来写 golang,相比 goland、vscode 缺少一些功能,不适合大项目。优点在于轻量,终端运行,支持直接在远程服务器编程。
vscode 相比 goland 慢一点,需要自定义的东西多一点,不像 goland 可以做到完整的开箱即用。
不过胜在自定义项多、自由,还有就是多语言支持。
你们 vscode 怎么用的,我用 vscode 插件都装不了
vsc 的 vi 插件真的不如 sublime 的。。。。用着总感觉哪里不舒服
直接装是装不了的,去 github 上下载插件包直接本地装。
好吧,那我还是不学 golang 了,麻烦
直接 Jetbrain 全家桶,送你成为全栈开发
GoLand+1
goland + 42 亿
GoLand+1
subl
vim 一劳永逸…我还是用 vim 了
新手不推荐 vim,折腾语言就已经够了,还要去折腾 vim,会有强烈的挫败感。
从 java 开发转过来的话推荐 goland
从前端转过来的话推荐 vscode
http://pba3xgxbt.bkt.clouddn.com/18-7-3/8238289.jpg
![]( )
关注我的公众号,会有关于 ide 的推荐和对比
谢谢啦,我之前就用 vim,只是上班写 java,就没怎么用了。我还是决定用 vim 了。
关于Golang Go语言IDE与Vim的对比,可从以下方面考虑:
一、功能完整性
- IDE:如Visual Studio Code、GoLand等,提供了完整的工具集,包括代码编辑、调试、自动完成、代码导航等,有助于提升开发效率。
- Vim:虽为文本编辑器,但通过安装插件和配置文件,也能实现代码高亮、自动完成、代码导航等功能,但相较于IDE,功能配置可能更复杂。
二、性能与资源占用
- IDE:功能丰富,但可能占用较多系统资源,尤其在处理大型项目时。
- Vim:轻量级,占用资源少,响应速度快,适合处理大型文件和复杂编辑任务。
三、上手难度与学习曲线
- IDE:界面友好,操作直观,适合初学者快速上手。
- Vim:操作方式独特,需要熟悉键盘快捷键和命令,上手难度较高,但一旦掌握,能极大提升编辑效率。
四、个人偏好与团队协作
- IDE:界面和功能丰富,可根据个人偏好调整,同时支持团队协作和版本控制。
- Vim:高度可定制,能满足个性化需求,但在团队协作中可能需要额外配置以确保代码风格一致。
综上所述,选择Golang Go语言IDE还是Vim,取决于个人需求、项目规模及团队习惯。