V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
zgqq
V2EX  ›  Visual Studio Code

第三次尝试 vscode,还是放弃了

  •  
  •   zgqq · 2019-09-28 10:43:51 +08:00 · 11102 次点击
    这是一个创建于 1665 天前的主题,其中的信息可能已经有所发展或是发生改变。

    三次都是相同原因

    1. vim 插件太渣,配置太弱,比 ideavim 还差
    2. 自带快捷键很多 bug,习惯命令行的人都会用 ctrl-u 清空一行,但是在 vscode 你是没办法在命令窗口 workbench.action.showCommands 配置 ctrl-u 清空的, 用 karabiner 勉强配置到可以在 vscode 使用 ctrl-w,但是你会发现在 vim normal mode, / 搜索的时候,却不能 ctrl-w, 只能 ctrl-u
    3. ctrl+d 也是没办法使用,考虑到 vim 插件,不能使用 karabiner 配置

    Intellij 系列基本没有上面问题

    46 条回复    2019-09-29 16:44:30 +08:00
    justdoit123
        1
    justdoit123  
       2019-09-28 11:18:15 +08:00 via iPhone
    确实还不够成熟 再等等。vim 的按键跟带有空格(间歇)的快捷键冲突。

    我用的那个 vim 貌似连块操作都没有,在括号上按 V 竟然把光标移动到行首,这直接导致我无法按%匹配括号。

    不过我还是准备继续用,实在不行的时候 就双开。
    zgqq
        2
    zgqq  
    OP
       2019-09-28 11:22:23 +08:00
    @mistkafka #1 主要快捷键用不了我就受不了,用 karabiner 改键又会影响 vim,不改键又实现不了,真的头大,果断放弃了
    IsaacYoung
        3
    IsaacYoung  
       2019-09-28 11:25:59 +08:00 via iPhone
    越来越卡是真的
    MuscleOf2016
        4
    MuscleOf2016  
       2019-09-28 11:27:46 +08:00
    跟 idea 比确实不够好,重度开发,还是不适合。
    q8164305
        5
    q8164305  
       2019-09-28 11:29:32 +08:00 via Android
    越来越卡了,已经放弃
    poplar50
        6
    poplar50  
       2019-09-28 11:31:58 +08:00 via Android
    说 vim 插件比 ideavim 我不服,ideavim 简直是垃圾。
    guog
        7
    guog  
       2019-09-28 11:35:40 +08:00 via Android   ❤️ 1
    vim 插件真是难受,撤销操作很迷,时灵时不灵,尤其是大段操作,不能准确恢复真的心碎
    guog
        8
    guog  
       2019-09-28 11:36:06 +08:00 via Android
    @poplar50 那个起码撤销操作是正常的😂
    ClericPy
        9
    ClericPy  
       2019-09-28 11:42:50 +08:00
    vi 插件有的能覆盖全局快捷键, 有的覆盖不住, 折腾的很迷... 现在 vsc 上基本不敢用 vi
    keyv
        10
    keyv  
       2019-09-28 11:44:39 +08:00 via iPhone
    我现在撤销都是 cmd+z 和 u 混着用。感觉在这种编辑器里面用 vim 插件都需要混合一部分编辑器本身的快捷键
    keyv
        11
    keyv  
       2019-09-28 11:45:16 +08:00 via iPhone
    @guog 见楼上,忘记 @了😂
    Akkuman
        12
    Akkuman  
       2019-09-28 11:49:00 +08:00 via Android   ❤️ 1
    vscode 开久了,比如几天不关机,会出现无法智能提示
    reus
        13
    reus  
       2019-09-28 11:50:09 +08:00 via Android
    用过一段时间,出问题概率太高,就放弃了,感觉越来越臃肿,微软产品一贯的路线
    jackchao7432
        14
    jackchao7432  
       2019-09-28 12:48:05 +08:00
    @Akkuman ....................
    zgqq
        15
    zgqq  
    OP
       2019-09-28 12:50:44 +08:00
    @poplar50 #6 我还是觉得 vscode 的 vim 垃圾, 连最基本的 remap 都不正常
    kaler
        16
    kaler  
       2019-09-28 12:53:09 +08:00 via Android   ❤️ 1
    代码折叠还会自动展开,不知道是不是 vscode 的 feature..
    scnace
        17
    scnace  
       2019-09-28 12:58:44 +08:00 via Android
    确实不好用,但是习惯了竟然觉得就还好?
    zgqq
        18
    zgqq  
    OP
       2019-09-28 12:59:40 +08:00
    @keyv #10 这个也是一个很难受的点,ideavim 完美和 IDEA 整合
    zgqq
        19
    zgqq  
    OP
       2019-09-28 13:01:12 +08:00
    @scnace #17 习惯不了,没有 emacs 的键位和基本 vim 功能,我受不了
    falcon05
        20
    falcon05  
       2019-09-28 13:09:49 +08:00 via iPhone
    最近升级了,Json language Server 老是启动报错
    wnpllrzodiac
        21
    wnpllrzodiac  
       2019-09-28 13:22:42 +08:00 via Android
    坐我对过的 java eclipse 转过来的,天天吐槽 vs 各种难用。我一直无力吐槽啊。他用过 gdb makefile 就知道 vs 调试多方便了
    Sapp
        22
    Sapp  
       2019-09-28 13:52:38 +08:00
    @Akkuman 是的,这个我也发现了,尤其是特别大的项目,根本不用几天,几个小时都能出现
    kneep
        23
    kneep  
       2019-09-28 17:43:32 +08:00 via iPhone
    我现在基本也只是改个配置文件用用,确实越来越慢
    zachlhb
        24
    zachlhb  
       2019-09-28 17:47:23 +08:00 via Android   ❤️ 1
    最近在用 vscode 的远程开发,真香
    echo314
        25
    echo314  
       2019-09-28 17:51:18 +08:00 via iPhone   ❤️ 2
    vscode 用户群本来就不是为了吸引 vim 用户的,vim 扩展只是吸引一小部分 vim 用户。
    习惯 vscode 自带快捷键,使用体验非常好。
    看楼上那么多吐槽的,很明显你们不是属于 vscode 用户群体
    ipwx
        26
    ipwx  
       2019-09-28 18:04:38 +08:00 via Android   ❤️ 1
    只要抛弃 vim,大把大把替代品会用的很舒服的。
    trait
        27
    trait  
       2019-09-28 18:49:09 +08:00 via iPhone
    然而 vim 的键入方式能打的编辑器一个都没有
    murmur
        28
    murmur  
       2019-09-28 19:00:54 +08:00
    本来以为你说 vscode 坑,跟 idea 那当然没法比,idea 个人版订阅一年都得好几百块钱呢
    Akkuman
        29
    Akkuman  
       2019-09-28 19:01:58 +08:00 via Android
    @Sapp 并且报错修改好了,还是提示报错,但是能编译通过没错误
    jin7
        30
    jin7  
       2019-09-28 20:33:40 +08:00
    懒得记 /记不住 vim 命令的我 表示 vscode 还不错 几个快捷键+鼠标够用 不费脑子
    当然 vim 熟练肯定能提高效率, 就像用双拼打字一样, 形成了条件反射.
    charseer
        31
    charseer  
       2019-09-28 20:53:07 +08:00
    直接用 neovim 吧,加上 coc 很强的.
    mason961125
        32
    mason961125  
       2019-09-28 21:10:47 +08:00   ❤️ 2
    你会开汽车,有一天你想骑摩托车;然后摩托车有个插件叫方向盘,你觉得在摩托车上很难用。
    fine
    ipwx
        33
    ipwx  
       2019-09-28 22:07:01 +08:00 via Android
    @trait 记不住那么多命令和快捷键,我就会用一只手数的过来的快捷键加上鼠标,所以我选择 idea
    CuVee
        34
    CuVee  
       2019-09-29 01:22:35 +08:00
    用来做 IDE 还是不行,当个日常写小 demo 的编辑器完全 OK
    shiny
        35
    shiny  
       2019-09-29 03:56:59 +08:00
    VSCode 的鼠标中键批量编辑还是很香的
    wdv2ly
        36
    wdv2ly  
       2019-09-29 07:19:32 +08:00 via Android   ❤️ 2
    所以为什么不直接用 vim ?
    stephenyin
        37
    stephenyin  
       2019-09-29 08:10:20 +08:00
    别的不说,vscode 中的列编辑功能太香。
    TangMonk
        38
    TangMonk  
       2019-09-29 08:39:10 +08:00
    @shiny 列编辑?是 multi cursor 吗?那 sublime 的其实更强大
    iblessyou
        39
    iblessyou  
       2019-09-29 09:46:29 +08:00
    前段时间要开发前端,也是接触了 VSCODE,
    开始觉得很喜欢,软件界面风格什么的都很好,但最后还是放弃了,
    问题出在使用体验,
    首先频繁的更新开始出现卡顿,
    然后许多提示,链接点击跳转等,都不够理想,还试了 Hbuilder 也是好多问题啊
    justin2018
        40
    justin2018  
       2019-09-29 09:52:16 +08:00
    vscode 要是原生程序就好了 😁
    jagger2048
        41
    jagger2048  
       2019-09-29 09:56:11 +08:00
    vim 是不可能用的 只能用着 vscode 勉强凑合
    MaxTan
        42
    MaxTan  
       2019-09-29 10:11:05 +08:00
    vscode 的 vim 插件还行吧,如果只用它的编辑操作,其他的用 vscode 配置还是挺不错的

    而且也必须去适应一下,假如强行用 emacs 的习惯用 vim 或者用 vs 的习惯用 idea,最后得出的结论一定是:
    “vim 或 idea 就是个垃圾”

    而且都三次尝试了,还是放弃吧,没必要给自己添堵,用自己觉得舒服的就好
    fyxtc
        43
    fyxtc  
       2019-09-29 10:11:41 +08:00
    sublime 的 vi 真的完爆 vsc,这也是我放弃 vsc 的原因,sublime 牛逼在使用 vi 模式的时候,自带的快捷键还能无缝使用,比如我在 vi 命令模式下,仍然可以使用 cmd+d 连续选中相同单词,然后多重选中之后仍然可以按 i 进行插入或者按 n 切换到下个目标。sublime+vi 真的是我最喜欢的编辑环境了。
    zhwithsweet
        44
    zhwithsweet  
       2019-09-29 10:33:58 +08:00
    如果世界上的编辑器只有 vscode,那可太单调,太无趣了。vim 同理。
    knowckx
        45
    knowckx  
       2019-09-29 10:37:23 +08:00
    2.自带快捷键很多 bug,习惯命令行的人都会用 ctrl-u 清空一行,但是在 vscode 你是没办法在命令窗口 workbench.action.showCommands 配置 ctrl-u 清空的, 用 karabiner 勉强配置到可以在 vscode 使用 ctrl-w,但是你会发现在 vim normal mode, / 搜索的时候,却不能 ctrl-w, 只能 ctrl-u


    直接把光标放到该行任意位置,使用 ctrl-x 试试?
    Zoro76
        46
    Zoro76  
       2019-09-29 16:44:30 +08:00
    vscode 写写前端,体验还是蛮好的
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   2854 人在线   最高记录 6543   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 27ms · UTC 14:26 · PVG 22:26 · LAX 07:26 · JFK 10:26
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.