capgrey
V2EX  ›  Vim

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

  •  
  •   capgrey · Nov 7, 2024 · 7554 views
    This topic created in 730 days ago, the information mentioned may be changed or developed.
    入职好几个月了,做 Go 后台开发的。
    入职起,我的编辑器:Neovim with Lazyvim
    就是配置好了 lazyvim.org 的 neovim 。

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

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

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

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

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

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

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

    ---

    可以给楼主分享一个故事参考下。
    我入职第一家公司的时候基本所有后端都用 vim ,又为了方便调试时统一环境,我们选择了远程开发机上使用 vim 这样的开发方法。
    后来来了一个新员工不会使用 vim ,导致他调试上并不方便。我向当时的 leader 吐槽了这一点,leader 反问我:为什么一定要让别人学会使用 vim ?
    于是我们改进了开发和测试流程,让使用任何工具的人都能好好开发。
    capgrey
    capgrey
    OP
    Nov 7, 2024
    32
    @iyear 原来如此,还有这个讲究。有没有开源的项目,我跑去试一试
    FlashEcho
    FlashEcho
    Nov 7, 2024
    33
    vim 用户花了这么大力气学习和配置,是鄙视链上最高的,但是被推荐鄙视链上最低的 goland ,确实很尴尬。类比就是打工人教马云怎么创业,马云确实有资格感受到尴尬
    lessMonologue
    lessMonologue
    Nov 8, 2024
    34
    @chesha1 笑死我了
    iyear
    iyear
    Nov 8, 2024
    35
    @capgrey #32 试试索引公司里 idl 生成的巨量文件,或者一些 monorepo 的大项目比如 k8s 、tidb 这些,分分钟把 gopls 干烂了
    kenberkeley
    kenberkeley
    Nov 8, 2024 via iPhone
    36
    还年轻哈哈哈。。。当你以后进了大厂,monorepo 动辄几十上百 G 的代码库,普通编辑器连全文搜索都跑不动的时候,你就知道 JetBrains 香了😂😂😂
    aarontian
    aarontian
    Nov 8, 2024
    37
    @cmdOptionKana 我怎么感觉是他想法太多,想逞能又不好意思太直接导致的。这应该是工作场景吧,所谓导师我猜就是 mentor+同事?推荐 ide 这种事多半就是人家随口一说,根本不介意你换不换。。你就直说“goland 啊,我之前试过,不过现在这套用习惯了”,或者“有空去试一下”,有什么不真诚的。(当然极低概率摊上了个心眼跟针一样的事 b 导师,那也没办法,躲得了这次也躲不了下次)
    aarontian
    aarontian
    Nov 8, 2024
    38
    @kenberkeley 大厂都是微服务吧,单个代码库很小的,倒是我之前在非互联网企业见过你说的这种 all in one 的传统项目,git clone 一下 20 个 G ,所有人一起往里糊代码
    synrise
    synrise
    Nov 8, 2024 via iPhone
    39
    读出了一种使用小众 vim 浓浓的优越感
    QingXuJiaZhi
    QingXuJiaZhi
    Nov 8, 2024❤️1
    40
    @aarontian 在屏幕前打字和当场即时反应是不一样的,每个人的口头急才也不一样。
    capgrey
    capgrey
    OP
    Nov 8, 2024
    41
    @cmdOptionKana 老哥,就是这个意思,你太优秀了,秒懂!我想了一下,目前最大的问题,是 Vim 板块在技术区,用不用的人都进来,然后说我傲慢。当然,我也不跟他们争辩。
    kenberkeley
    kenberkeley
    Nov 8, 2024 via iPhone
    42
    @aarontian 参考 Google, Meta 等采用 monorepo 的公司哈😂
    KentY
    KentY
    Nov 17, 2024❤️1
    43
    我从 2000 年开始用 Linux + Vim.
    一度(可能得有 4,5 年)内心里看不起用 Win/Mac 的同行, 也曾因为同事关于 vim 的一句戏言 "Today, we have cars, why you still choose a horse" 跟他争执了快一个小时, 试图用各种例子说服他, vim 多厉害, vim might be a horse to you, but it's my rocket. 当然, 人家根本没心思听这些. (现在想起来... 呵呵..傻). 我还常常试图劝说别人用 vim.

    现在, 我用着公司要求的 Mac, 尽量配置成类似 Linux 让自己舒服点, 主要用着 Intellij 工作, 当然, vim 的插件必备. (n)vim 还是自己唯一的编辑器, 延续使用已经增增减减了 20 年的配置文件. 早不再争当 vim 的布道者. 有时候开会屏幕共享别人问起来,"你刚刚是怎么弄的, 一下就好了", 我通常说, "这是我编辑器的一个功能, intellij 一定也可以, 你可以搜索下", 然后接着说业务的事..

    突然什么时候就明白了, 用什么其实都无所谓, 没人去关心这些. 最关键的是你出的活儿怎么样以及你工作的重要性如何.

    最后说个关于 vim 的. 如果想深入了解 vim 的配置, 打造个让自己最舒服的编辑器, 最好谨慎使用大而全的 vim"发行版", 自己慢慢配置... 会受益很多. vim 及其插件是基于开源项目的, 稍微哪点改变了, 就可能造成那种"发行版"出小毛病, 找起来可就麻烦了. 当然这是 stackoverflow 上很多 vim 大神们的建议. 你可以参考下.
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Privacy   ·   Solana   ·   1602 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 88ms · UTC 15:09 · PVG 23:09 · LAX 07:09 · JFK 10:09
    ♥ Do have faith in what you're doing.