V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX 提问指南
yzc27
V2EX  ›  问与答

GO 萌新求推荐主流 编辑器 or IDE

  •  
  •   yzc27 · 2019-04-23 09:19:30 +08:00 · 7090 次点击
    这是一个创建于 2023 天前的主题,其中的信息可能已经有所发展或是发生改变。

    最近想入坑 GO,之前一直写 Python,IDE 用 PyCharm,小脚本有时用 VS Code 和 Sublime,不知道 GO 方面,有啥能媲美 Pycharm 的 IDE,还有 VS Code 能搞 GO 吗?

    30 条回复    2019-04-23 20:53:50 +08:00
    trys1
        1
    trys1  
       2019-04-23 09:21:41 +08:00 via Android   ❤️ 2
    pycharm 的那个公司,出品的一个叫“ goland ”的 ide
    jameskuk
        2
    jameskuk  
       2019-04-23 09:27:59 +08:00   ❤️ 1
    GoLand +1, 从 Pycharm 过来的话,无缝切换
    rockyou12
        3
    rockyou12  
       2019-04-23 09:29:25 +08:00   ❤️ 1
    没钱 vscode,有钱 goland
    nanaw
        4
    nanaw  
       2019-04-23 09:29:37 +08:00 via Android   ❤️ 1
    不写大项目,vscode 就很舒服了
    seashell84
        5
    seashell84  
       2019-04-23 09:33:30 +08:00
    jb 大法好
    SwagXin
        6
    SwagXin  
       2019-04-23 09:37:16 +08:00
    够烂的
    Kilerd
        7
    Kilerd  
       2019-04-23 09:45:25 +08:00
    没钱 vscode rider, 有钱 goland。 学生 goland
    moonsn
        8
    moonsn  
       2019-04-23 09:46:22 +08:00 via Android
    别问,问就是
    huiyifyj
        9
    huiyifyj  
       2019-04-23 09:47:15 +08:00 via Android
    vscode 本身就不错
    OhYee
        10
    OhYee  
       2019-04-23 09:58:17 +08:00
    vscode 能搞,而且你一开始要踩很多坑,不过我觉得是好事,理解会更深一点。
    记得挂梯子
    gramyang
        11
    gramyang  
       2019-04-23 10:08:17 +08:00
    业务用大蛇,后端架构用 go,无敌啊
    tt67wq
        12
    tt67wq  
       2019-04-23 10:09:21 +08:00
    emacs!!!!!
    MarkingJason
        13
    MarkingJason  
       2019-04-23 10:17:08 +08:00
    在用 vscode,配置的时候记得挂代理
    imherer
        14
    imherer  
       2019-04-23 10:19:44 +08:00
    我也是刚入 go 坑不久,目前用 vscode,插件装齐了,感觉很不错。
    Muninn
        15
    Muninn  
       2019-04-23 10:24:49 +08:00
    份额第一 vscode 第二 goland 其他不用考虑了
    vim 和 emac 党当然还是能战的

    在微软出了 lsp 规范后,golang 跟进的速度还可以, 有了 lsp,编辑器都没区别了。

    https://github.com/saibing/tools 这是一个开发中的,这个作者在给官方库贡献代码,他自己的这个分支更领先。
    gclove
        16
    gclove  
       2019-04-23 10:28:39 +08:00
    vscode 和 goland 各有好处,都不能相互替代
    bzw875
        17
    bzw875  
       2019-04-23 10:30:13 +08:00   ❤️ 2
    是不是要研究哔哩哔哩的后台源码啊?
    jlkm2010
        18
    jlkm2010  
       2019-04-23 10:43:34 +08:00
    goland
    miaomiao0323
        19
    miaomiao0323  
       2019-04-23 10:52:52 +08:00
    sublime gosublime
    itning
        20
    itning  
       2019-04-23 12:31:30 +08:00 via Android
    goland
    yzc27
        21
    yzc27  
    OP
       2019-04-23 12:32:12 +08:00 via iPhone
    @MarkingJason 怎樣在 vsc 中配置代理?目前有酸酸,但不能開全局。
    MarkingJason
        22
    MarkingJason  
       2019-04-23 12:37:58 +08:00   ❤️ 1
    @yzc27 #21 用户设置里搜 proxy,设定 Http:Proxy 的值为 http://127.0.0.1:108。
    或者在 setting.json 里加入一行"http.proxy": "http://127.0.0.1:1080"。
    http://127.0.0.1:108 这个值具体以你酸酸本地的端口为准。
    yzc27
        23
    yzc27  
    OP
       2019-04-23 12:39:51 +08:00 via iPhone
    @MarkingJason 酸酸是 socks5,看這樣配置難道 http 代理也能行?
    MarkingJason
        24
    MarkingJason  
       2019-04-23 12:47:17 +08:00
    @yzc27 #23 我这里配置是能用,如果不能用的话,可以尝试设置成 socks5://127.0.0.1:1080。
    egen
        25
    egen  
       2019-04-23 13:15:33 +08:00
    golang 和 vscode 都在用,golang 语法分析更强些,vscode 插件欲罢不能
    cranelee13
        26
    cranelee13  
       2019-04-23 14:21:57 +08:00
    LiteIDE、Goland、vscode
    RubyJack
        27
    RubyJack  
       2019-04-23 16:55:49 +08:00
    goland
    zyy314680012
        28
    zyy314680012  
       2019-04-23 16:56:37 +08:00 via Android
    jb 家的 goland
    mritd
        29
    mritd  
       2019-04-23 20:18:26 +08:00 via iPhone
    JB 全家桶打天下
    xdeng
        30
    xdeng  
       2019-04-23 20:53:50 +08:00
    在用 LiteIDE
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   3349 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 25ms · UTC 10:56 · PVG 18:56 · LAX 02:56 · JFK 05:56
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.