• 请不要在回答技术问题时复制粘贴 AI 生成的内容
hujianxin
V2EX  ›  程序员

就写 Go 和 Python 来说, vscode 与 goland、pycharm 之间还是有很大差距的

  •  
  •   hujianxin · Mar 8, 2019 · 20572 views
    This topic created in 2799 days ago, the information mentioned may be changed or developed.

    稳定感、键盘操作便利性、debug 等方面,jb 真的很厉害

    vscode 的 debug 真的不太好用,watch 变量都放在左边栏里,而我想看全某些变量,需要将左边栏拉到非常宽。。。

    103 replies  •  2019-03-11 23:57:37 +08:00
    1  2  
    ❮ ❯
    masker
    masker
    Mar 8, 2019❤️4
    1
    VSCODE 吹还有五秒到达战场.
    simple2025
    simple2025
    Mar 8, 2019 via Android❤️1
    2
    但是 vscode 毕竟不要钱呀,vscode 应该免费的东西里面顶级的了吧
    isCyan
    isCyan
    Mar 8, 2019 via Android
    3
    要是一样的话 jb 还咋赚钱
    hly9469
    hly9469
    Mar 8, 2019
    4
    那你也要看清 vc 只是兼职做这些事的…
    luozic
    luozic
    Mar 8, 2019 via iPhone
    5
    vscode 不是专业做 编辑器? 又不是做 IDE
    TuringGooner
    TuringGooner
    Mar 8, 2019 via Android❤️1
    6
    Python 来说,vscode 不如 pycharm 社区版,个人感受
    rayhy
    rayhy
    Mar 8, 2019 via Android
    7
    没办法,没钱啊!我的学生版快到期了,jb 家的一堆都快没发用了。赶紧学下 vscode …
    alexmy
    alexmy
    Mar 8, 2019
    8
    我把 idea 各种语言的 IDE 都卸载了,现在用着 vscode,各种语言都能撸。
    julywolf
    julywolf
    Mar 8, 2019
    9
    这样。。
    你找个免费
    并且跨平台能打的过来试试...
    YOOHUU
    YOOHUU
    Mar 8, 2019
    10
    一个编辑器咋要求那么多。。。还是免费的
    hujianxin
    hujianxin
    OP
    Mar 8, 2019❤️1
    11
    @luozic 那做编辑器,它启动、内存占用,也太不及格了。。。
    NoKey
    NoKey
    Mar 8, 2019
    12
    goland 我拿着就用
    vscode,弄了半天没把环境配好
    有个过程要下很多环境包,根本就下不动
    最后翻墙才下好
    放着新手来搞,郁闷死
    kisara
    kisara
    Mar 8, 2019
    13
    python 只用 gedit
    baojiweicn2
    baojiweicn2
    Mar 8, 2019 via Android❤️2
    14
    vim
    CallMeReznov
    CallMeReznov
    Mar 8, 2019
    15
    我从开始学习 python 到现在一直都是 vscode
    只有一个感觉 真正想开发项目的 用 vscode 简直是给自己找不痛快
    scnace
    scnace
    Mar 8, 2019 via Android
    16
    那用 Atom 的是不是可以去死了?
    zael
    zael
    Mar 8, 2019 via iPhone
    17
    @rayhy 到期是不是还可以续吗?
    zael
    zael
    Mar 8, 2019 via iPhone
    18
    @kisara 真大佬
    rayhy
    rayhy
    Mar 8, 2019
    19
    @tomoya92 我毕业了。邮箱要被收回了。。
    binux
    binux
    Mar 8, 2019 via Android
    20
    你写 Python 还 watch 变量的?一点都不 Pythonic
    zael
    zael
    Mar 8, 2019 via iPhone
    21
    @rayhy 只要没事就登录一下,应该不会收回的吧
    ToT
    ToT
    Mar 8, 2019
    22
    @rayhy 只要学生油箱能用,可以一直注册的
    hujianxin
    hujianxin
    OP
    Mar 8, 2019
    23
    @binux 也不能说完全不单步调试吧,有些简单的错误单步调试比较省事
    ToT
    ToT
    Mar 9, 2019
    24
    @binux 哈哈 从 python 换到 java 总想把变量打出来 再查看
    rayhy
    rayhy
    Mar 9, 2019 via Android
    25
    @ToT
    @tomoya92 我们毕业后原邮箱就变成校友邮箱了,就是 @后面变成了二级域名了。这种还能重新注册一个账号吗…
    lithiumii
    lithiumii
    Mar 9, 2019
    26
    你们程序员要求太高了,我们做分析的就 jupyter 随便写写这样,VS Code 都用不上
    congeec
    congeec
    Mar 9, 2019
    27
    vim
    Linxing
    Linxing
    Mar 9, 2019 via iPhone
    28
    vim 党可能要出现了
    simple2025
    simple2025
    Mar 9, 2019 via Android
    29
    借楼问一下,python 没有 golang tool 那种工具集的
    xingxing09
    xingxing09
    Mar 9, 2019
    30
    我就说一句 vscode debug go 的时候,调入下一步莫名 hang 住
    china521
    china521
    Mar 9, 2019
    31
    Vim 一把梭
    xiaoyaoking
    xiaoyaoking
    Mar 9, 2019 via Android
    32
    我是从 pycharm 换到 vscode 的,其实 vscode 刚出来的时候试用过,装完就卸载了,没想到这几年发展的这么快,目前 python android 都用 vscode 在写。pycharm 启动响应太卡占用资源也多。
    kernel
    kernel
    Mar 9, 2019
    33
    不觉得有“很大”差距,写 py 不象 JAVA 需要什么高级功能

    所以还是 vscode 一把梭
    而且对于 js + ts 支持真是没得说的
    keepeye
    keepeye
    Mar 9, 2019
    34
    一开始我用 vscode 写 python
    现在换了 pycharm 嗯 。。真香
    vanishcode
    vanishcode
    Mar 9, 2019
    35
    vscode go 插件至今没安装全,有梯子。。
    zachlhb
    zachlhb
    Mar 9, 2019 via Android
    36
    @rayhy 万能的淘宝有授权可以买,或者下载他的 toolbox,安装 eap 版本不用授权
    fngtz
    fngtz
    Mar 9, 2019
    37
    vscode 远程调试和部署很不方便啊
    abellee000
    abellee000
    Mar 9, 2019 via Android
    38
    能便捷为啥不便捷啊
    rayhy
    rayhy
    Mar 9, 2019
    39
    @vanishcode Vscode 里面有一个设置 proxy 的选项,setting 里面搜 proxy 填上 http://127.0.0.1:1080 就行了。昨天刚装完。
    rawidn
    rawidn
    Mar 9, 2019 via iPhone
    40
    jb 一把梭 一直梭一直爽
    lihongjie0209
    lihongjie0209
    Mar 9, 2019
    41
    说实话,你们不觉得 vscode 打开慢嘛?
    作为一个编辑器,打开一次那么慢。作为一个 IDE,功能又差。

    我现在都在 IDEA 里面直接打开草稿直接编辑, 草稿自带代码提示和补全。
    penisulaS
    penisulaS
    Mar 9, 2019
    42
    我恨不得 java 都用 vscode 写
    aoe2ex
    aoe2ex
    Mar 9, 2019
    43
    jb 家的软件都是内存大户,贫寒子弟玩不起
    SorcererXW
    SorcererXW
    Mar 9, 2019 via Android
    44
    个人感受,指定语言的情况下,jetbrains 对应的 ide 都能吊捶 vscode,vscode 唯一的优点就是轻量化
    sumu
    sumu
    Mar 9, 2019
    45
    vim、idea 同时都在用,各有优劣。vs 是一个中庸选择,感觉不喜欢,当做 notepad 用
    murmur
    murmur
    Mar 9, 2019❤️3
    46
    goland = 够烂的
    这名字起得就失败了一半
    auta
    auta
    Mar 9, 2019 via iPhone
    47
    @vanishcode go 可以设置 goproxy,用这个就可以完美过墙了
    ifxo
    ifxo
    Mar 9, 2019
    48
    都是习惯问题吧,要挑都能挑出些毛病啊
    ikaros
    ikaros
    Mar 9, 2019
    49
    Windows 下面 goland 装了几次卸载几次,总感觉文字显示糊的, VS Code 代码提示刚打开的时候总会卡好一会儿
    mxalbert1996
    mxalbert1996
    Mar 9, 2019 via Android
    50
    @lihongjie0209 不觉得。我这里开 VSCode 比开 JB 系 IDE 能快个 5 倍吧。
    ioly
    ioly
    Mar 9, 2019
    51
    @mxalbert1996 所以写代码时候能快 5 倍嘛⁄(⁄ ⁄•⁄ω⁄•⁄ ⁄)⁄ 感觉一整年中除了升级时候必要的重启,从来没关过=。=
    ThomasZ
    ThomasZ
    Mar 9, 2019 via Android
    52
    。。。。jb 是 IDE,vscode 只是个编辑器,比较也应该是 jb 跟 vs 比吧
    lihongjie0209
    lihongjie0209
    Mar 9, 2019
    53
    @mxalbert1996 我 jb 开一周不关,但是作为一个编辑器,每天开关几十次
    glues
    glues
    Mar 9, 2019 via iPhone
    54
    jb 太丑了
    chiu
    chiu
    Mar 9, 2019 via Android
    55
    vscode 不是一个编辑器吗?
    anonymous256
    anonymous256
    Mar 9, 2019 via Android
    56
    vscode,只是轻量级的 IDE,与 pycharm 这种没法比的,尤其在代码重构时吧。 说收费的,pycharm 社区版功能已经很全面了啊。
    karllynn
    karllynn
    Mar 9, 2019
    57
    python 用啥写都差不多,就算用 pycharm 也免不了重构火葬场
    agdhole
    agdhole
    Mar 9, 2019
    58
    vscode 最强原生适配的语言 c#
    其他的都不咋地,我就当个有插件的文本编辑器写写小代码
    elgoogelgoog
    elgoogelgoog
    Mar 9, 2019
    59
    已经多年不用 debug 了
    karllynn
    karllynn
    Mar 9, 2019
    60
    vscode 我都是拿来写 Markdown 的…其他情况下极少用
    fatttt
    fatttt
    Mar 9, 2019 via Android
    61
    vscode 挺好的一个编辑器啊,还有 vim 插件,go,py,js 都可以写。不过调试确实不太好用,然而我都是打日志调试的,整体感觉还好。
    gowinder
    gowinder
    Mar 9, 2019 via iPhone
    62
    vscode 搞 go 没有 quickfix,debug 比较好。其他没什么好说的。免费,那么多插件。
    mooncakejs
    mooncakejs
    Mar 9, 2019 via iPhone
    63
    除非写算法相关的,否则大部分情况都不需要 debug
    gzhima
    gzhima
    Mar 9, 2019
    64
    vscode 拿来做前端
    agagega
    agagega
    Mar 9, 2019 via iPad
    65
    vscode,好像没有后退这个功能,读代码一步步跳转的时候很麻烦
    cs4814751
    cs4814751
    Mar 9, 2019
    66
    惊现我呼!!!!
    loading
    loading
    Mar 9, 2019 via Android
    67
    jb 系列除了贵,没缺点了。
    wizardoz
    wizardoz
    Mar 9, 2019
    68
    vs code 写 ts 无敌,其它的我也不用 vs code
    AngryMagikarp
    AngryMagikarp
    Mar 9, 2019
    69
    debug 全都是 print 的路过
    akiakiseofficial
    akiakiseofficial
    Mar 9, 2019 via iPhone
    70
    vsc 是 markdown 编辑器,普通编辑器用 notepad++。

    jb 家的是专业 IDE,不在一个层面怎么对比....
    tourist2018
    tourist2018
    Mar 9, 2019
    71
    一直用编辑器 我感觉我开发完全用不到 IDE 的那些高级功能 可能是没做过 Java C#开发吧

    我感觉写 golang vscode 完全够用了
    mxalbert1996
    mxalbert1996
    Mar 10, 2019 via Android
    72
    @lihongjie0209 那你既然都嫌慢了你还每天开关几十次我也是不太能理解。
    scnace
    scnace
    Mar 10, 2019 via Android
    73
    @gowinder vscode 最新版出了 quick fix 和 peek error vscode-go 应该很快就会整合了
    secsilm
    secsilm
    Mar 10, 2019 via Android
    74
    vscode 重度用户,平常代码不怎么依赖单步调试
    lihongjie0209
    lihongjie0209
    Mar 10, 2019
    75
    @mxalbert1996 我开关几百次 vim notepad++ sublime 都不嫌慢
    mxalbert1996
    mxalbert1996
    Mar 10, 2019 via Android
    76
    @lihongjie0209 VS Code 启动确实比你说的那些慢,这没问题,但是你一边嫌它慢一边每天开关几十次,而对于启动更慢的 IDEA 你却一周不关,这让我觉得你好像并不在乎 VS Code 启动浪费的时间。
    lihongjie0209
    lihongjie0209
    Mar 10, 2019
    77
    @mxalbert1996 编辑器用完就关,IDE 你见谁没事关着玩?
    lihongjie0209
    lihongjie0209
    Mar 10, 2019❤️1
    78
    @mxalbert1996 我的观点是:vscode 作为编辑器太慢, 作为 IDE 太差, 四不像
    XIVN1987
    XIVN1987
    Mar 10, 2019 via Android
    79
    @lihongjie0209
    同意,,
    xiuscong
    xiuscong
    Mar 10, 2019 via Android
    80
    以前用 sublime 加各种 ide,现在一个 vscode 就能满足大部分需求了,虽然启动慢了点,内存占用大了点,但真香
    spotfg
    spotfg
    Mar 10, 2019
    81
    现在在重构.net 代码改为用 python 写,vscode 用的我脑壳疼痛。还是 jb 好用多了,但是不支持……
    botman
    botman
    Mar 10, 2019
    82
    jb 家的东西功能强大,全面,易用,但是写 python 太重,好多功能一般根本用不到,默认配置太恶心,快捷键严重不适应,插件不够丰富问题也多,主题丑,用惯 sublime 后再用这体验极差,但是 sublime 几次更新后 python 补全插件也都出现各种各样的奇葩问题体验不好,不想折腾了,后来转了 vscode 一直用到现在,IntelliCode 很强大,自动扫描 python 环境,切换很轻很方便,点 2 次就行,不像 pycharm 还得全部重新索引一遍,debug 用 宏+快捷键 +ipdb,sublime 下的习惯,没用过单步调试,感觉没必要,看全局变量就更没必要了,我写 python 我很少搞全局变量,不注意的话容易出问题,习惯了分屏边栏一般都不开的,和用 sublime 一样鼠标不常用,效率很高,我觉得要用好 vscode lz 可以去看一些配置教程,花点时间配置一下,Portable 模式打包后不用安装带哪里都能用。
    x86
    x86
    Mar 10, 2019
    83
    虽然 vscode __ 方面 __,但是它免费啊
    necomancer
    necomancer
    Mar 10, 2019
    84
    有没有人用过 kite?
    比如 kite + vscode
    leomikezee
    leomikezee
    Mar 10, 2019
    85
    @lihongjie0209 换个说法就是比编辑器强,比 IDE 快,全能😂
    lihongjie0209
    lihongjie0209
    Mar 10, 2019
    86
    @leomikezee 没什么可比性, 比 IDE 快你首先要是一个相同量级的 IDE, 不在一个量级怎么比
    Ann5527
    Ann5527
    Mar 10, 2019
    87
    vim 一把梭啦
    simple2025
    simple2025
    Mar 10, 2019 via Android
    88
    有个问题,vscode 的缩进感觉不如 pycharm 的好用呀
    XxxxD
    XxxxD
    Mar 10, 2019
    89
    前几天下了个 pycharm, 用惯了 sublime,字体颜色就看的我写不下去,找了下导入的都不怎么像,还有各种配置弄得太烦躁
    wengjin456123
    wengjin456123
    Mar 10, 2019 via Android
    90
    我写 react vue 项目用了一年半左右的 vscode,最后还是 jb 家的香,谁用谁知道,特别是代码格式 prettier 这种我的刚需插件,项目一大 vscode 就会可能失灵…,jb 家的就很稳,虽然又贵又吃性能
    spotfg
    spotfg
    Mar 10, 2019
    91
    @XxxxD pycharm 有仿 sublime 字体颜色,我现在就用着
    toono
    toono
    Mar 10, 2019 via iPhone
    92
    我是写 python 的,用了很久 vscode,后来深入试试 pycharm 之后,我发现我之前一直在浪费时间。pycharm 可能不是最合心水的,但肯定是提高效率的利器
    prolic
    prolic
    Mar 10, 2019
    93
    还是分场景吧,就 python 而言,写写数据处理脚本就 ipython 写写存下来 vim 改改足够了,搭个流程搭个小服务什么的,vscode 也够了,要写上 protobuf 的微服务或者改改 tf 模型什么的还是 pycharm 方便
    xpresslink
    xpresslink
    Mar 10, 2019
    94
    有 JB 不用,为什么要压抑自己呢?
    testcgd
    testcgd
    Mar 10, 2019
    95
    公司不给用你有什么法子呢~
    winoros
    winoros
    Mar 10, 2019
    96
    大概一年前的时候,有打算过换掉 goland,试了试 golang 自带的工具链是挺好用。。就是吃 CPU 太狠,最后爽了爽还是用 goland 了
    0xNone
    0xNone
    Mar 10, 2019
    97
    大学期间 1 年 vscode 后转 pycharm、golang,没办法,学生党的时候不知道有教育版这种东西,而且那时候没钱,穷。用 pycharm、golang 的时候感觉 JB 的工程师简直是在潮流的第一线,各种新特性,各种新功能插件,nice 的没话说,除了临时需要用笔记本撸码,很少用 vscode 了。vscode 做成这样已经很棒了,没办法,毕竟 vscode 的插件开发没钱支撑。
    timothyye
    timothyye
    Mar 10, 2019 via Android
    98
    之前用 vim 和 vim-go,现在打算切换到 spacemacs 师生情,配置个 go 的 layer 和自动补全就行了
    mxalbert1996
    mxalbert1996
    Mar 10, 2019 via Android❤️1
    99
    @lihongjie0209 照你这逻辑我也可以说:GTX1060 作为亮机卡太贵,作为游戏卡性能太差,四不像。
    以后什么东西都只要最差的和最好的就好了,中间的全都没意义。
    xxpandxxp
    xxpandxxp
    Mar 11, 2019 via Android
    100
    @agagega 有的,alt+左右方向键
    1  2  
    ❮ ❯
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Privacy   ·   Solana   ·   2493 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 191ms · UTC 10:55 · PVG 18:55 · LAX 02:55 · JFK 05:55
    ♥ Do have faith in what you're doing.