Golang Go语言中大家用什么编辑器/IDE,优缺点是什么?「或者当个调查」

Golang Go语言中大家用什么编辑器/IDE,优缺点是什么?「或者当个调查」

包括但不限于

  • VSCode
  • Atom
  • VIM
  • Sublime text
  • Goland
  • LiteIDE

目前用的是 LiteIDE (用起来感觉有点丑)

94 回复

golang vscode

更多关于Golang Go语言中大家用什么编辑器/IDE,优缺点是什么?「或者当个调查」的实战系列教程也可以访问 https://www.itying.com/category-94-b0.html


vscode,在用,十分满意,各种插件都有,只要花点时间搜索下,go 相关的还是很好用的,因为 go 自带有很多工具,fmt,vet 什么的。
golang,用过,最好,但是我付不起。

goland 现在 vscode 的 go 插件有点卡

vscode 支持远程调试,很方便

正在学 Go,,我用的 GoLand

goland,现在选 ide 优先选 jb 家有的,用习惯了

goland,现在选 ide 优先选 jb 家有的,用习惯了,然而支付不起正版,

1,+1

前后端都用 VSCode,非常惬意

vscode 对 go mod 支持不是很好

goland, 大家伙, 程序员们, 孩儿们, jb 撸起来…

vscode 代码提示不太丝滑

我用的 Vim

vscode remote-wsl
nvim vim-go

vscode+gopls,重点是后者

Goland

Vscode go mod 支持不好,换了 goland 用着还不错

刚开始用 vs,但是后面用了 GoLand 会发现各种爽

goland 对 cgo 支持太差
vscode 可以针对 c 文件单独配置

别问, 问就是 jb 天下第一。

别问, 问就是 jb 天下第一。

之前用的 LiteIDE
然后看到 vscode 比较好看就想转过去,然而遇到了 https://v2ex.com/t/583780 vscode 的 go 设置问题 这个问题
又用回 LiteIDE 虽然丑 但好用啊啊啊啊

vim + ycm

所以,好用但丑 让我好烦! hhhhh

不是你付不起,应该是你不舍得花钱在这个能免费用的工具上

我用 Sublime text,感觉挺好的,vscode 和 goland 太大了

vscode + 远程部署插件 + Linux 虚拟机

goland 分析功能很强,但是字体渲染不好看,主题也不好看,关键时没有 vscode 的远程开发,而且收费。

你们这些 Go 用户的就没有用 Acme 的吗?这可能才是「官方」指定编辑器吧。

golang +vim 插件

别问, 问就是 JetBrains

goland

不是 golang 是 goland

开发必须 JetBrains 全家桶

goland vscode

vscode 和 goland 来回切换

vim+vim-go

Goland,JB 天下无敌,然而正版确实贵

#35
不知道你是不是用的 Windows 下的默认字体,那个字体确实很丑
我用的 Source Code Pro,感觉很舒服

idea 啊。通用 IDE

Vim vim-go

不是字体的问题,是渲染的问题。

goland/vscode

IntelliJ IDEA + go plugin

主:Goland
副:vscode

当然是我大 jb 家的 goland 啦

别问,问就是 jb 全家桶 一把梭

既然还没有我大 Emacs 党出没

neovim 主要是跳转方便,vim-go 和 go-language-server 加持。

sublime text,
其实自从有了 lsp 之后,用什么编辑器已经无所谓了,lsp+对应语言的支持就是最完美的。go: gopls, rust: rls, js+ts: javascript-typescript-langserver. 那么更看重的就是便利性和速度,sublime 的速度和内存占用优势太大了

vscode
本来想用 goland,无奈穷

看来 sublime text 有点没落了,太可惜了,一个非常优秀的编辑器。

Sublime 大法好,用的很舒服

go blog 上贴过调查,第一是 vscode,第二是 goland

看代码量,多的 GoLand,少的 CodeRunner

为了不让你感觉孤单,我还是回复一下,没想到 Emacs 用户居然这么少…

goland

缺点是要钱

确实好奇怪

Goland 就是有点贵,不过调试上面比其他的爽。

已入全家桶,贲然 GoLand

GoLand 吧。
VSCode 吧尝试过,对 Go Module 特性支持略差;
SublimeText 想尝试,但迫于懒得折腾;
LiteIDE 丑拒掉了;
感觉更多的精力还是放在开发上面好点。

vscode 真香,不知道上面说 go module 支持差是什么现象,配合 gopls 挺好的~
GoLand 太重了,机器太差跑不动

mac 上跑 goland,安卓上跑 termux 配 vimgo

neovim + coc.nvim

万年茶壶(

vscode 的测试版 go 很好用

JB 全家桶

goland 就完事了 别想太多

想什么呢,收费的如果比免费的烂,那这么活啊

用 goland 的兄弟说说,goland 现在可以用鼠标指着某个函数方法然后悬浮提示方法签名文档吗? intellij java 是可以的

#81 按住 command 就行

LiteIDE 开箱即用

goland 怎么用怎么好用!

问就是 jetbrains 全家桶

非 mac 系统,而且还需要按住某个键,这就不是鼠标指向悬浮提示了

vscode 美滋滋,不过 go 插件安装实在是蛋疼

小工具和脚本之类的用 vscode,大项目用 goland。

goland 缺点: 暂时没发现

jb 这个简称,放在你的句子里有点怪怪得。。。

额 配 gopls 没试过,我这就去试试,现在 GoLand 在我 16G 的 MBP 上确实开始卡了,谢谢

一贯是 JB 有就用 JB,没有再找其他的


淘宝买教育版,5 块一年

在Golang开发中,常见的编辑器/IDE及其优缺点如下:

Visual Studio Code (VS Code)

  • 优点:支持多平台、启动快、资源占用小,拥有丰富的插件生态系统,通过安装Go插件可获得代码补全、语法高亮、错误检查、格式化等功能。内置强大的调试工具和集成终端,方便运行Go命令和测试代码。
  • 缺点:当工程非常庞大时,可能会出现性能瓶颈。

GoLand

  • 优点:专为Go语言开发设计,提供一整套专业级的开发工具,如智能代码补全、强大的调试器、代码重构工具等。支持多平台,集成了数据库管理、Docker支持等功能。
  • 缺点:需要付费,资源占用相对较多。

LiteIDE

  • 优点:开源、轻量级、资源消耗少、启动迅速,对初学者友好,提供代码编辑、运行、调试等基本功能。
  • 缺点:功能相对简单,可能不满足高级用户的需求。插件支持较弱,可定制选项较少。

Vim/Neovim

  • 优点:键盘操作高效,具有强大的可扩展性和自定义能力。
  • 缺点:学习曲线陡峭,配置复杂,对初学者不友好。

总的来说,选择哪款编辑器/IDE取决于个人需求、使用习惯以及项目需求。建议初学者从简单易用的IDE开始,随着经验的积累再逐步迁移到更专业的工具上。

回到顶部