V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
The Go Programming Language
http://golang.org/
Go Playground
Go Projects
Revel Web Framework
beego
kwanzaa
V2EX  ›  Go 编程语言

现在带公司内 Go 的开发工具中 VSC 和 Goland 哪个更流行呢?

  •  
  •   kwanzaa · 106 天前 · 5832 次点击
    这是一个创建于 106 天前的主题,其中的信息可能已经有所发展或是发生改变。
    RT 1.17 发布后我想换个工具试试口味和“新思维”,所以各位也可以说说自己的小偏好。hhh
    54 条回复    2021-08-23 23:06:37 +08:00
    wangdashuai
        1
    wangdashuai   106 天前
    vscode 主要是快捷键都设置的很合手了。
    to2false
        2
    to2false   106 天前
    正版 goland,其次 vscode,再其次盗版 goland
    keepeye
        3
    keepeye   106 天前
    如果平时只开发 go 项目,推荐 goland 。否则如果不想同时开好几个 ide 的话,推荐 vscode 吧
    fpure
        4
    fpure   106 天前
    vscode !万能的许愿机!
    darksword21
        5
    darksword21   106 天前 via iPhone
    fiypig
        6
    fiypig   106 天前
    我习惯用 vscode 断点也很方便啊
    zoharSoul
        7
    zoharSoul   106 天前
    我用 goland 开箱即用
    hwdef
        8
    hwdef   106 天前
    写的项目在 windows 下编译不了,只能用 vscode+wsl
    ck65
        9
    ck65   106 天前
    Vim
    danbai
        10
    danbai   106 天前
    idea 装不装插件写 java,装 go 插件写 golang,装 py 插件写 py 。
    万能!
    gamexg
        11
    gamexg   106 天前
    实际用起来,go 语言 goland 比 vscode 好用。
    k9982874
        12
    k9982874   106 天前
    vsc 因为 goland 跑不动
    gxm44
        13
    gxm44   106 天前   ❤️ 2
    v2defy
        14
    v2defy   106 天前
    goland 比 vscode 好用的多
    xdeng
        15
    xdeng   106 天前
    @gxm44 +1
    wfhtqp
        16
    wfhtqp   106 天前
    neovim+coc
    huweic
        17
    huweic   105 天前
    至少 80% 是 Goland.
    huweic
        18
    huweic   105 天前
    @huweic 我周围
    sy20030260
        19
    sy20030260   105 天前   ❤️ 1
    静态语言 Jetbrains,动态语言 VsCode
    qq316107934
        20
    qq316107934   105 天前
    原来用 Goland 的偏多,现在附近的人都被我掰成 VSCode 了,一把梭真方便
    ch2
        21
    ch2   105 天前
    开发机狗烂,服务器 vsc
    c88155745
        22
    c88155745   105 天前
    买过 goland 一次正版 迫于美刀不足 还是用 vscode
    chaleaoch
        23
    chaleaoch   105 天前
    @huweic windows 吗?
    chaleaoch
        24
    chaleaoch   105 天前
    @v2defy 譬如? 我看看有没有 vsc 不支持的功能?
    fpure
        25
    fpure   105 天前
    @qq316107934 对,就是写啥都能 vscode 一把梭,太爽了
    lujiaosama
        26
    lujiaosama   105 天前
    vscode 啥都能干, 前端后端, 写 JS 写 GO. 少什么功能就直接搜插件. 你让我一下子用这个一下子用那个我还不乐意呢.
    huweic
        27
    huweic   105 天前
    @chaleaoch win 、mac 都有呢
    zzxgz
        28
    zzxgz   105 天前
    原来我用的是 vscode,但是它打开项目的时候总是定位不到 import 的东西,写代码也没有自动提示。

    我改用 goland 之后就没这个问题了。
    arischow
        29
    arischow   105 天前 via iPhone
    JetBrains 系的快乐
    falcon05
        30
    falcon05   105 天前 via iPhone
    迫于穷,vsc
    cz5424
        31
    cz5424   105 天前 via iPhone
    @sy20030260 pycharm 不香吗
    yzbythesea
        32
    yzbythesea   105 天前
    vscode 一杆梭没有 jetbrain 大礼包一杆梭香
    yhrzpm
        33
    yhrzpm   105 天前
    goland,开箱即用。
    liuhuansir
        34
    liuhuansir   105 天前
    idea 加各个语言的插件用起来还是完胜 vscode+插件吧,当然最完美的还是 jetbrain 全家桶,而且 jetbrain 全家桶界面都差不多,多个 IDE 之间切换,不就和 vscode 开多个窗口差不多么,内存占用的话,根据我的观察,半斤八两
    v2defy
        35
    v2defy   105 天前   ❤️ 1
    @chaleaoch 写结构体的时候,批量添加标签。
    fmp 按一下 tab 就出来 fmt.Println()。
    err 按 tab 就 if err != nil{}
    粘贴 json 字符串,可以选择自动转换成 go 结构体。
    等等这些小细节挺多挺贴心的,而且是开箱即用,不用装那么多的插件。
    p1gd0g
        36
    p1gd0g   105 天前
    goland 正版转 vscode,gopls 不香吗,wsl 不香吗。
    back0893
        37
    back0893   105 天前
    都有
    vscode 的接口提示比如 idea
    pkoukk
        38
    pkoukk   105 天前
    我还以为 goland 用的也是 gopls 呢,刚搜了一下居然不是。神奇
    gopls (pronounced "Go please") is the official Go language server developed by the Go team. It provides IDE features to any LSP-compatible editor.
    pkoukk
        39
    pkoukk   105 天前   ❤️ 1
    @zzxgz go tools 全装好,然后开 gopls 就行。
    理论上现在版本的 vscode 开 go 这些都是默认完成的,当然不排除众所周知的网络问题导致 go tools 安装失败,部分依赖没装上,
    closedevice
        40
    closedevice   105 天前
    目前主要用 vim,偶尔用 GoLand
    ongongethan
        41
    ongongethan   105 天前 via iPhone
    同组同事一半 VSC,一半 GoLand 。
    caoyouming
        42
    caoyouming   105 天前
    写 go 还是 goland 吧,fmt\import 语法检查、包导入什么的都好用,虽然 vscode 也都有,但是 vscode 没有 goland 流畅。
    wangyzj
        43
    wangyzj   105 天前
    总是拿文本编辑器和 ide 比较
    cp19890714
        44
    cp19890714   105 天前
    goland 可以让你专注于开发本身, 而不是各种插件的安装配置.
    vscode 的 go 插件, 我用了一段时间, 不稳定, 放弃.
    totoro52
        45
    totoro52   105 天前
    goland yyds
    THESDZ
        46
    THESDZ   105 天前
    穷 vsc
    ahsjs
        47
    ahsjs   105 天前
    vscode 主要可以自己开发点插件。
    fireleaves
        48
    fireleaves   105 天前
    在公司开发用 goland,公司给买的正版。相比 vscde 在代码补全、提示这些功能上更快速稳定,另外 vscode 安装插件之后,感觉不是很顺畅,主要体现在保存之后格式化的时候,相比 goland 要速度慢一点。另外 vscode 在 import 的时候,偶尔会找不到包,大部分情况下还 ok 。

    但是远程的时候 vscode 用的更多一下,可以 remote 到开发服上进行开发,goland 似乎只支持远程同步,不能直接打开远程服务器的工程,wsl 的可以,还是说已经有这个功能了但是我没有 get 到
    efaun
        49
    efaun   104 天前
    @wangyzj #43 对头,vscode 我就当免费增强版的 sublime 用的,正经开发还是要用 IDE
    Akiya
        50
    Akiya   104 天前 via iPhone
    就我们来说,因为目前 goland 对 wsl 支持很有限,syscall 的代码全都会报错,目前只能选 vsc
    zzxgz
        51
    zzxgz   104 天前
    @pkoukk

    谢谢分享与指导!我印象中应该是装了 gopls 的,不过当时还是不太行。

    下次用的时候我再仔细调教一下。谢谢!
    kirito41dd
        52
    kirito41dd   104 天前 via iPhone
    mbp + goland 本地开发
    eudore
        53
    eudore   104 天前
    sublime4 路过
    golangLover
        54
    golangLover   99 天前 via Android
    goland
    关于   ·   帮助文档   ·   API   ·   FAQ   ·   我们的愿景   ·   广告投放   ·   感谢   ·   实用小工具   ·   3003 人在线   最高记录 5497   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 33ms · UTC 10:28 · PVG 18:28 · LAX 02:28 · JFK 05:28
    ♥ Do have faith in what you're doing.