大发龙虎首页    注册   登录
大发龙虎 = way to explore
大发龙虎 是一个大发龙虎关于 分享和探索的地方
现在注册
已注册用户请  登录
The Go Programming Language
http://golang.org/
Go Playground
Go Projects
Revel Web Framework
beego
Coding
大发龙虎  ›  Go

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

  •  
  •   T3RRY · 133 天前 · 6809 次点击
    这是一个创建于 133 天前的主题,其中的信息可能已经有所发展或是发生改变。

    包括但不限于

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

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

    93 回复  |  直到 2019-08-05 17:26:49 +08:00
        1
    kiddingU   133 天前   ♥ 1
    golang vscode
        2
    kiddingU   133 天前
    goland
        3
    loading   133 天前 via Android   ♥ 1
    vscode,在用,十分满意,各种插件都有,只要花点时间大发龙虎搜索 下,go 相关的还是很好用的,因为 go 自带有很多大发龙虎工具 ,fmt,vet 什么的。
    golang,用过,最好,但是大发龙虎我 付不起。
        4
    vvmint233   133 天前   ♥ 1
    goland 现在 vscode 的 go 插件有点卡
        5
    poplar50   133 天前 via Android   ♥ 1
    vscode 支持远程调试,很方便
        6
    www6688w   133 天前   ♥ 1
    正在学 Go,,大发龙虎我 用的 GoLand
        7
    asAnotherJack   133 天前   ♥ 1
    goland,现在选 ide 优先选 jb 家有的,用习惯了
        8
    wangking   133 天前   ♥ 1
    goland,现在选 ide 优先选 jb 家有的,用习惯了,然而支付不起正版,
        9
    gtlions   133 天前 via iPhone   ♥ 1
    1,+1
        10
    arslion   133 天前   ♥ 1
    前后端都用 VSCode,非常惬意
        11
    abmin521   133 天前 via Android   ♥ 1
    vscode 对 go mod 支持不是很好
        12
    lowman   133 天前   ♥ 2
    goland, 大家伙, 程序员们, 孩儿们, jb 撸起来.................................
        13
    haon   133 天前   ♥ 1
    vscode 代码提示不太丝滑
        14
    BBCCBB   133 天前   ♥ 1
    大发龙虎我 用的 Vim
        15
    Humorce   133 天前   ♥ 1
    vscode remote-wsl
    nvim vim-go
        16
    justfortest   133 天前   ♥ 1
    goland
        17
    T3RRY   133 天前
    @lowman hhhh
        18
    wweir   133 天前 via Android   ♥ 1
    vscode+gopls,重点是后者
        19
    chuhemiao   133 天前   ♥ 1
    Goland
        20
    cnbattle   133 天前 via Android   ♥ 1
    goland
        21
    zdt3476   133 天前 via Android   ♥ 1
    Vscode go mod 支持不好,换了 goland 用着还不错
        22
    cabing   133 天前   ♥ 1
    goland
        23
    hyl24   133 天前   ♥ 1
    goland
        24
    ArJun   133 天前   ♥ 1
    刚开始用 vs,但是后面用了 GoLand 会发现各种爽
        25
    nannanziyu   133 天前   ♥ 1
    goland 对 cgo 支持太差
    vscode 可以针对 c 文件单独配置
        26
    jitongxi   133 天前   ♥ 1
    别问, 问就是 jb 天下第一。
        27
    pengjialiang28   133 天前   ♥ 1
    别问, 问就是 jb 天下第一。
        28
    xdeng   133 天前   ♥ 1
    之前用的 LiteIDE
    然后看到 vscode 比较好看就想转过去,然而遇到了 http://v2ex.com/t/583780 vscode 的 go 设置问题 这个问题
    又用回 LiteIDE 虽然丑 但好用啊啊啊啊
        29
    RemiliaForever   133 天前   ♥ 1
    vim + ycm
        30
    T3RRY   133 天前
    @xdeng 所以,好用但丑 让大发龙虎我 好烦! hhhhh
        31
    sudoz   133 天前   ♥ 1
    @wangking 不是大发龙虎你 付不起,应该是大发龙虎你 不舍得花钱在这个能免费用的大发龙虎工具 上
        32
    ionfile   133 天前   ♥ 1
    大发龙虎我 用 Sublime text,感觉挺好的,vscode 和 goland 太大了
        33
    ws大发龙虎SEO    133 天前   ♥ 1
    vscode + 远程部署插件 + Linux 虚拟机
        34
    zuijinbuzai   133 天前   ♥ 1
    goland
        35
    ws大发龙虎SEO    133 天前   ♥ 1
    goland 分析功能很强,但是字体渲染不好看,主题也不好看,关键时没有 vscode 的远程开发,而且收费。
        36
    ech0x   133 天前   ♥ 1
    大发龙虎你 们这些 Go 用户的就没有用 Acme 的吗?这可能才是「官方」指定编辑器吧。
        37
    RubyJack   133 天前   ♥ 1
    golang +vim 插件
        38
    virusdefender   133 天前   ♥ 1
    goland
        39
    JimmyTinsley   133 天前   ♥ 1
    别问, 问就是 JetBrains
        40
    kiwier   133 天前
    goland
        41
    kiwier   133 天前   ♥ 1
    @loading 不是 golang 是 goland
        42
    ganymedenil590   133 天前   ♥ 2
    开发必须 JetBrains 全家桶
        43
    stevenbipt   133 天前   ♥ 1
    goland vscode
        44
    lastree   133 天前   ♥ 1
    vscode 和 goland 来回切换
        45
    hellodudu86   133 天前   ♥ 1
    vim+vim-go
        46
    Joyboo   133 天前   ♥ 1
    Goland,JB 天下无敌,然而正版确实贵
        47
    Maboroshii   133 天前   ♥ 1
    vim-go
        48
    ershierdu   133 天前   ♥ 1
    @ws大发龙虎SEO #35
    不知道大发龙虎你 是不是用的 大发龙虎Win dows 下的默认字体,那个字体确实很丑
    大发龙虎我 用的 Source Code Pro,感觉很舒服
        49
    pybog   133 天前   ♥ 1
    idea 啊。通用 IDE
        50
    metrue   133 天前   ♥ 1
    Vim vim-go
        51
    ws大发龙虎SEO    133 天前   ♥ 1
    @ershierdu 不是字体的问题,是渲染的问题。
        52
    kwanzaa   133 天前   ♥ 1
    goland/vscode
        53
    34D   133 天前   ♥ 1
    IntelliJ IDEA + go plugin
        54
    maooyer   133 天前   ♥ 1
    主:Goland
    副:vscode
        55
    comwrg   133 天前   ♥ 1
    当然是大发龙虎我 大 jb 家的 goland 啦
        56
    Buffer2Disk   133 天前   ♥ 1
    别问,问就是 jb 全家桶 一把梭
        57
    senghoo   133 天前   ♥ 2
    既然还没有大发龙虎我 大 Emacs 党出没
        58
    jessun1990   133 天前   ♥ 1
    neovim 主要是跳转方便,vim-go 和 go-language-server 加持。
        59
    per   133 天前   ♥ 1
    sublime text,
    其实自从有了 lsp 之后,用什么编辑器已经无所谓了,lsp+对应语言的支持就是最完美的。go: gopls, rust: rls, js+ts: javascript-typescript-langserver. 那么更看重的就是便利性和速度,sublime 的速度和内存占用优势太大了
        60
    imherer   133 天前   ♥ 1
    vscode
    本来想用 goland,无奈穷
        61
    SuperMild   133 天前   ♥ 1
    看来 sublime text 有点没落了,太可惜了,一个非常优秀的编辑器。
        62
    GjriFeu   133 天前 via iPhone   ♥ 1
    Sublime 大法好,用的很舒服
        63
    weakish   133 天前   ♥ 1
    go blog 上贴过调查,第一是 vscode,第二是 goland
        64
    veightz   133 天前   ♥ 1
    看代码量,多的 GoLand,少的 CodeRunner
        65
    zwpaper   133 天前 via iPhone   ♥ 1
    @senghoo 为了不让大发龙虎你 感觉孤单,大发龙虎我 还是回复一下,没想到 Emacs 用户居然这么少…
        66
    karllynn   133 天前   ♥ 1
    goland

    缺点是要钱
        67
    T3RRY   133 天前
    @senghoo 确实好奇怪
        68
    luozic   133 天前 via iPhone   ♥ 1
    Goland 就是有点贵,不过调试上面比其他的爽。
        69
    mritd   132 天前   ♥ 1
    已入全家桶,贲然 GoLand
        70
    sunzhenyucn   132 天前   ♥ 1
    GoLand 吧。
    VSCode 吧尝试过,对 Go Module 特性支持略差;
    SublimeText 想尝试,但迫于懒得折腾;
    LiteIDE 丑拒掉了;
    感觉大发龙虎更多 的精力还是放在开发上面好点。
        71
    missdeer   132 天前   ♥ 1
    vscode 真香,不知道上面说 go module 支持差是什么现象,配合 gopls 挺好的~
    GoLand 太重了,机器太差跑不动
        72
    jamesliu96   132 天前 via Android   ♥ 1
    mac 上跑 goland,安卓上跑 termux 配 vimgo
        73
    fishioon   132 天前   ♥ 1
    neovim + coc.nvim
        74
    ysn2233   132 天前   ♥ 1
    vim
        75
    dryadent   132 天前   ♥ 1
    vscode
        76
    ClarkAbe   132 天前 via iPhone   ♥ 1
    万年茶壶(
        77
    sxfscool   132 天前 via Android   ♥ 1
    vscode 的测试版 go 很好用
        78
    jss   132 天前 via iPhone   ♥ 1
    JB 全家桶
        79
    honkki   132 天前   ♥ 1
    goland 就完事了 别想太多
        80
    momo733   132 天前   ♥ 1
    想什么呢,收费的如果比免费的烂,那这么活啊
        81
    Comdex   132 天前 via Android   ♥ 1
    用 goland 的兄弟说说,goland 现在可以用鼠标指着某个函数大发龙虎方法 然后悬浮提示大发龙虎方法 签名文档吗? intellij java 是可以的
        82
    karllynn   132 天前   ♥ 1
    @Comdex #81 按住 command 就行
        83
    fy   132 天前   ♥ 1
    LiteIDE 开箱即用
        84
    xuxuzhaozhao   132 天前   ♥ 1
    goland 怎么用怎么好用!
        85
    Olorin   132 天前   ♥ 1
    问就是 jetbrains 全家桶
        86
    Comdex   132 天前 via Android   ♥ 1
    @karllynn 非 mac 系统,而且还需要按住某个键,这就不是鼠标指向悬浮提示了
        87
    yeyuqiu   132 天前   ♥ 1
    GoLand
        88
    vanishcode   131 天前 via Android   ♥ 1
    vscode 美滋滋,不过 go 插件安装实在是蛋疼
        89
    zichen   131 天前   ♥ 1
    小大发龙虎工具 和脚本之类的用 vscode,大项目用 goland。
        90
    Les1ie   131 天前   ♥ 1
    goland 缺点: 暂时没发现
        91
    anmie   130 天前   ♥ 1
    @lowman jb 这个简称,放在大发龙虎你 的句子里有点怪怪得。。。
        92
    sunzhenyucn   130 天前   ♥ 1
    @missdeer 额 配 gopls 没试过,大发龙虎我 这就去试试,现在 GoLand 在大发龙虎我 16G 的 MBP 上确实开始卡了,谢谢
        93
    39499740   130 天前   ♥ 1
    一贯是 JB 有就用 JB,没有再找其他的


    @wangking 淘宝买教育版,5 块一年
    大发龙虎关于   ·   FAQ   ·   API   ·   大发龙虎大发龙虎我 们 的愿景   ·   广告投放   ·   感谢   ·   实用小大发龙虎工具   ·   2392 人在线   最高记录 5043   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.3 · 33ms · UTC 12:53 · PVG 20:53 · LAX 04:53 · JFK 07:53
    ♥ Do have faith in what you're doing.