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

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

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

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

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

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

    下次用的时候我再仔细调教一下。谢谢!
    kirito41dd
        52
    kirito41dd  
       2021 年 8 月 19 日 via iPhone
    mbp + goland 本地开发
    eudore
        53
    eudore  
       2021 年 8 月 19 日
    sublime4 路过
    golangLover
        54
    golangLover  
       2021 年 8 月 23 日 via Android
    goland
    关于   ·   帮助文档   ·   自助推广系统   ·   博客   ·   API   ·   FAQ   ·   Solana   ·   944 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 33ms · UTC 19:58 · PVG 03:58 · LAX 11:58 · JFK 14:58
    ♥ Do have faith in what you're doing.