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

十分尴尬,被导师推荐去使用 JetBrains

  •  
  •   capgrey · 7 天前 · 2236 次点击
    入职好几个月了,做 Go 后台开发的。
    入职起,我的编辑器:Neovim with Lazyvim
    就是配置好了 lazyvim.org 的 neovim 。

    各个好用的插件都有,包括 Github Copilot(chat)、Neotest 、Flash 等等,操作起来也行云流水(不记得的命令就去搜索,"强化学习")。

    然后当时要找一个 commit, 我就调出 lazygit 找,我导师就说:“这个还行,不过你也可以用重量级的 IDE“。

    我一听就不妙了,知道他想说什么,但我没说。然后他也不提那个 IDE 的名字,说,“就那个 JetBrains 家的“。

    我尴尬死了。。。为什么觉得我没用过 Goland😂

    我个人认为,对于静态语言,一个好的 IDE
    能快速跳转变量/类型的定义
    能快速找引用
    能快速 Debug
    能快速找文件
    能快速光标定位
    ......
    就好了
    42 条回复
    Kinnice
        1
    Kinnice  
       7 天前 via Android
    顺手好用就行了,纠结啥
    mx1700
        2
    mx1700  
       7 天前 via Android   ❤️ 24
    人就建议你一下,有什么尴尬的
    lance6716
        3
    lance6716  
       7 天前 via Android
    go 应该也有 language server ?能接入的话啥开发环境都差不多吧
    ry4n1
        4
    ry4n1  
       7 天前   ❤️ 4
    Vim 自带的鄙视链,纯粹推荐自己喜欢的工具而已
    gam2046
        5
    gam2046  
       7 天前
    如果 Goland 可以免费的话,我也是很愿意用的。迫于贫穷,只能一直用 vs code
    thevita
        6
    thevita  
       7 天前   ❤️ 1
    so..., What do you want to express?
    jollywang
        7
    jollywang  
       7 天前
    直接回一句要收费, 天就聊死了
    zhuangzhuang1988
        8
    zhuangzhuang1988  
       7 天前   ❤️ 5
    内心戏真多。
    DylanLiuH2O
        9
    DylanLiuH2O  
       7 天前
    这有什么好讨论的,自己喜欢用什么用什么,他推荐你就附和就完事儿了,没必要争。
    iyear
        10
    iyear  
       7 天前
    调 gopls 的都不好用,稍微开几个大点的项目,和 goland 的索引提示速度差距会非常明显
    kristofer
        11
    kristofer  
       7 天前
    你想要表达啥?
    ruchee
        12
    ruchee  
       7 天前 via iPhone
    理解 OP 的心态,作为一个十多年的 Vim 老用户,我知道头几年刚开始用 Vim 的人都有股莫名的“傲气”。

    好事,证明你还年轻。
    hysjw
        13
    hysjw  
       7 天前
    还陷在技术中,重要的从来都不是工具,而是能不能快速赚钱
    cmdOptionKana
        14
    cmdOptionKana  
       7 天前
    我认为没必要尴尬,但我能理解 OP 为什么尴尬。

    因为楼主不喜欢“言不由衷”,他想说真话,真诚交流。但同时他又知道如果拒绝别人的推荐,可能会导致不愉快。短时间内很难想出一个合适的回应,而这样一思考,就变成沉默了,而沉默也不礼貌,必须赶快想个说法,这一急反而更想不出来。
    RoccoShi
        15
    RoccoShi  
       7 天前
    工具是手段,不是目的
    TsubasaHanekaw
        16
    TsubasaHanekaw  
       7 天前
    入职 推荐用 goland 就让公司提供.你尴尬什么
    iamppz
        17
    iamppz  
       7 天前 via iPhone
    ideavim 用了快十年了,舒服
    laikick
        18
    laikick  
       7 天前   ❤️ 1
    刚毕业是这样的...
    laikick
        19
    laikick  
       7 天前
    刚毕业也喜欢折腾各种工具. 搞鄙视链. 后面发现还不如多刷几道题来着实在
    ycqy
        20
    ycqy  
       7 天前
    @jollywang 导师这个说法是教育系统?教育优惠可以免费使用的。
    burby
        21
    burby  
       7 天前 via iPhone
    都用,
    用 vim 是因为多模式的设计编辑起来显然上限更高,
    用 goland 因为默认集成的功能比 vim+插件的方式更人性化,
    ideavim 香
    zachary811
        22
    zachary811  
       7 天前
    没看懂想要表达什么,但又好像看懂了想要表达什么
    Sawyerhou
        23
    Sawyerhou  
       7 天前 via Android
    用的 vscode ,安一大堆 IDE 太烦了。
    cunoe
        24
    cunoe  
       7 天前 via Android
    建议楼主不要太傲慢,可以不接受但是要多交流,也不要把别人都当**
    Oktfolio
        25
    Oktfolio  
       7 天前
    @kristofer 他想表达他很牛逼,不屑于用这种东西
    auh
        26
    auh  
       7 天前
    vim 使用起来感觉挺反人类。helix 我觉得更符合人脑逻辑
    profchaos
        27
    profchaos  
       7 天前
    你可以折衷,用 vscode neovim, 就重量级一点了,ideavim 不是特别好用
    wonderfulcxm
        28
    wonderfulcxm  
       7 天前 via iPhone
    可以理解,工具确实是有鄙视链的,类似的场景是五笔用户被推荐用双拼。
    musi
        29
    musi  
       7 天前
    “我尴尬死了。。。”
    给你推荐个东西你就尴尬死了?
    capgrey
        30
    capgrey  
    OP
       7 天前
    @cmdOptionKana 哥,你懂我!其他人连鄙视链都搬出来,我真无语
    kindjeff
        31
    kindjeff  
       7 天前   ❤️ 3
    作为一个用了七年多 vim/nvim/lunarvim 并成功安利几位同事使用的人,可以理解楼主作为年轻人孤傲的心态,但我通常不会这么表达(无恶意

    ---

    可以给楼主分享一个故事参考下。
    我入职第一家公司的时候基本所有后端都用 vim ,又为了方便调试时统一环境,我们选择了远程开发机上使用 vim 这样的开发方法。
    后来来了一个新员工不会使用 vim ,导致他调试上并不方便。我向当时的 leader 吐槽了这一点,leader 反问我:为什么一定要让别人学会使用 vim ?
    于是我们改进了开发和测试流程,让使用任何工具的人都能好好开发。
    capgrey
        32
    capgrey  
    OP
       7 天前
    @iyear 原来如此,还有这个讲究。有没有开源的项目,我跑去试一试
    chesha1
        33
    chesha1  
       7 天前
    vim 用户花了这么大力气学习和配置,是鄙视链上最高的,但是被推荐鄙视链上最低的 goland ,确实很尴尬。类比就是打工人教马云怎么创业,马云确实有资格感受到尴尬
    lessMonologue
        34
    lessMonologue  
       7 天前
    @chesha1 笑死我了
    iyear
        35
    iyear  
       7 天前
    @capgrey #32 试试索引公司里 idl 生成的巨量文件,或者一些 monorepo 的大项目比如 k8s 、tidb 这些,分分钟把 gopls 干烂了
    kenberkeley
        36
    kenberkeley  
       7 天前 via iPhone
    还年轻哈哈哈。。。当你以后进了大厂,monorepo 动辄几十上百 G 的代码库,普通编辑器连全文搜索都跑不动的时候,你就知道 JetBrains 香了😂😂😂
    aarontian
        37
    aarontian  
       7 天前
    @cmdOptionKana 我怎么感觉是他想法太多,想逞能又不好意思太直接导致的。这应该是工作场景吧,所谓导师我猜就是 mentor+同事?推荐 ide 这种事多半就是人家随口一说,根本不介意你换不换。。你就直说“goland 啊,我之前试过,不过现在这套用习惯了”,或者“有空去试一下”,有什么不真诚的。(当然极低概率摊上了个心眼跟针一样的事 b 导师,那也没办法,躲得了这次也躲不了下次)
    aarontian
        38
    aarontian  
       7 天前
    @kenberkeley 大厂都是微服务吧,单个代码库很小的,倒是我之前在非互联网企业见过你说的这种 all in one 的传统项目,git clone 一下 20 个 G ,所有人一起往里糊代码
    unbridle
        39
    unbridle  
       7 天前 via iPhone
    读出了一种使用小众 vim 浓浓的优越感
    cmdOptionKana
        40
    cmdOptionKana  
       7 天前   ❤️ 1
    @aarontian 在屏幕前打字和当场即时反应是不一样的,每个人的口头急才也不一样。
    capgrey
        41
    capgrey  
    OP
       6 天前
    @cmdOptionKana 老哥,就是这个意思,你太优秀了,秒懂!我想了一下,目前最大的问题,是 Vim 板块在技术区,用不用的人都进来,然后说我傲慢。当然,我也不跟他们争辩。
    kenberkeley
        42
    kenberkeley  
       6 天前 via iPhone
    @aarontian 参考 Google, Meta 等采用 monorepo 的公司哈😂
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   5910 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 77ms · UTC 02:40 · PVG 10:40 · LAX 18:40 · JFK 21:40
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.