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

想问下有多少人用 vscode 开发 Java 呢?坑吗

  •  
  •   programbao · Aug 11, 2023 · 8470 views
    This topic created in 1183 days ago, the information mentioned may be changed or developed.

    最近学习 java ,学到 springboot+mybatis 了,用的编辑器是 vscode ;写 xml 和 mybatis 映射有点难受,不能相互跳转,有提示跳转的插件和 xml 可以提示 sql 语句的插件吗?

    47 replies  •  2024-11-07 09:29:19 +08:00
    limyel
    limyel
    Aug 11, 2023❤️1
    1
    IDEA 解君愁
    7gugu
    7gugu
    Aug 11, 2023
    2
    用 IDEA 这种全家桶吧,VSCode 有点简陋了
    94
    94
    Aug 11, 2023
    3
    IDEA 吧,何必用 VSC 为难自己。
    94
    94
    Aug 11, 2023❤️2
    4
    [VSCODE 写 Java 全插件攻略]( https://www.v2ex.com/t/732014)
    flyqie
    flyqie
    Aug 11, 2023❤️5
    5
    不止 java 。

    所有 JB 家有的 IDE 在功能开箱即用上都比 vscode 强。。

    想折腾的话随意,不想折腾的话 JB 家 IDE 是最好的归宿。
    elliottzhao87
    elliottzhao87
    Aug 11, 2023
    6
    其实 VSC 写 Java 我的确做过,但是只限于小范围修改,没有从 0 干过……
    别说 VSC ,VIM 不也一样用?反正有代码高亮……
    wangmou
    wangmou
    Aug 11, 2023
    7
    老实说用 IDEA 不丢人,该用就用,别为了面子觉的用 IDEA 丢人,折磨的是自己。
    lsk569937453
    lsk569937453
    Aug 11, 2023
    8
    每个月 V2EX 上都有个人专门负责推广 java 、spring 的插件在 vscode 上新更新了 XX 。然后我就会手痒痒用 vscode 就打开 springboot 的项目试试,每次都是悻悻而归。
    gongxuanzhang
    gongxuanzhang
    Aug 11, 2023
    9
    @wangmou 现在 IDEA 都丢人了吗。。
    gongxuanzhang
    gongxuanzhang
    Aug 11, 2023
    10
    @flyqie 你说了我想说的话,, JB 家的 IDE 真的牛逼
    我写 c++的同事当时在编码问题上还纠结了很久,看着他一个一个文件改编码我都有点无语
    amlee
    amlee
    Aug 11, 2023
    11
    @wangmou 用 IDEA 丢人的说法我只在你这看到过。。。。。。
    cooltechbs
    cooltechbs
    Aug 11, 2023 via Android
    12
    我刚工作是用 vim 写的 C++,后来 vscode 写 Go ,偶然尝试了一下 idea 发现操作逻辑、快捷键跟 vscode 差别太大,难以适应
    cheng6563
    cheng6563
    Aug 11, 2023❤️3
    13
    不如 eclipse
    PlanV
    PlanV
    Aug 11, 2023
    14
    我们一开始发明了斧头,后来又发明了电锯,现在让我们用石头砍到这棵树吧
    perfy576
    perfy576
    Aug 11, 2023
    15
    没什么坑。
    代码补全,新变量联想,pom 更新,lombok ,错误提示,都 ok ,
    KagurazakaNyaa
    KagurazakaNyaa
    Aug 11, 2023
    16
    至少从我个人的使用上来看挺好用的,但是我用这些框架比较少,一般是不用 spring 这么重的套件的
    purensong
    purensong
    Aug 11, 2023
    17
    为什么想不开用 vs ,我用 idea 写 java ,用 golang 写 go ,用 pycharm 写 python ,用 vs 写 vue ,虽然能统一用 vs ,但是我还是觉得语言专用的好点,除了 vs ,idea ,pycharm ,golang 都是 JB 的,快捷键都一致,用起来很爽,vs 里的快捷键不熟,但是写 vue 完全够用了
    Mantext1989
    Mantext1989
    Aug 11, 2023
    18
    太难用了
    KP45
    KP45
    Aug 11, 2023
    19
    一直用 VSCode 做 Java 开发,没什么问题,配合 codpilot 使用,dev container 做项目和插件隔离很好用,不用 IDEA 单纯不喜欢它的样子,fleet 倒是符合我的审美
    cnzjl
    cnzjl
    Aug 11, 2023
    20
    只能说还是 idea 用的顺手点
    sankooc
    sankooc
    Aug 11, 2023
    21
    一直用 vs 写 Java golang 没感觉有啥问题
    linvaux
    linvaux
    Aug 11, 2023
    22
    idea 不香么,何必为难自己
    caoayu8080
    caoayu8080
    Aug 11, 2023
    23
    有时间就折腾折腾,用过了才知道
    caoayu8080
    caoayu8080
    Aug 11, 2023
    24
    @caoayu8080 我记得是有 mabatisx 插件的
    byte10
    byte10
    Aug 11, 2023
    26
    vscode 对 mybatis 的 XML 应该支持一般,有插件可以跳转,如果你是新手,还是用 idea 把,这减少很多麻烦。因为遇到问题后,idea 有很多资料,也有很多人帮你。但是 vscode 的话,就不行了。
    nothingistrue
    nothingistrue
    Aug 11, 2023 via Android
    27
    没啥坑,占资源不比正规 IDE 的少
    Rennen
    Rennen
    Aug 11, 2023
    28
    @KP45 #19 旧 UI 确实挺丑的,但是可以试试新 UI
    cvbnt
    cvbnt
    Aug 11, 2023 via Android
    29
    吃内存,看起来比 idea 吃的更多
    ikas
    ikas
    Aug 11, 2023
    30
    一直用社区版 idea 做写 ava,vscode 写前端与一些其他语言,实际对比 vscode 写 java 还不能胜任...

    社区版 idea 足够了..万恶的 jet 新出的 lsp 支持 api 不支持社区版
    MIUIOS
    MIUIOS
    Aug 11, 2023
    31
    vscode 跑 java 吃的内存比 idea 还猛,还不是专门配套的, 就算装插件也会用起来很不爽, 还是 IDEA
    wxb2dyj
    wxb2dyj
    Aug 11, 2023
    32
    有提高生产力的工具为何不用?要不干脆用 vim ,更显的逼格高
    wosniuxx
    wosniuxx
    Aug 11, 2023
    33
    占资源较多,除此外代码提示不够健全,用起来不够顺手
    yyws2012
    yyws2012
    Aug 11, 2023 via Android❤️1
    34
    vscode 本身不差,但是 IDEA 对 Java 的深耕太强了
    lsnl8480
    lsnl8480
    Aug 11, 2023
    35
    最近用 vscode 看 flink 的源码,经常报 java 插件 oom ,还是用 idea 吧。
    0o0O0o0O0o
    0o0O0o0O0o
    Aug 11, 2023 via iPhone
    36
    我自己简单写点还可以,导入开源项目想读就各种问题
    potatowish
    potatowish
    Aug 11, 2023 via iPhone
    37
    说实话,就是写前端也会用 IDEA ,vscode 只用来替代 notepad
    netabare
    netabare
    Aug 12, 2023 via Android❤️1
    38
    没怎么写 Java ,不过也发现 IDEA 有好几个蛮好用的功能,比如注入例如 SQL 方言等 DSL ,按照代码结构里 JPA 的 Entity 类提供 SQL 的代码检查和自动补全,或者给 application.yaml 等配置文件提供类似的功能。
    不知道 VSCode 是否也有类似的支持。
    comeAcross
    comeAcross
    Aug 12, 2023
    39
    昨天刚尝试用 vscode 启 JAVA 项目,尝试过后决定还是用 IDEA
    Tyanboot
    Tyanboot
    Aug 13, 2023
    40
    @Rennen 旧 UI 还丑啊?这新的 UI 才是丑的*爆,又丑又低效。。
    sweat89
    sweat89
    Aug 13, 2023
    41
    写 java 必须是 IDEA 啊
    vincent7245
    vincent7245
    Aug 13, 2023
    42
    放弃把,好多前端都嫌他难用,idea 解君愁

    砍柴就要找一把好用的斧子,整天折腾斧子会耽误砍柴的
    flyqie
    flyqie
    Aug 13, 2023 via Android
    43
    @Tyanboot #40

    确实。。总感觉新 UI 好丑。。
    onice
    onice
    Aug 14, 2023
    44
    我用 vscode 写 shell 和 python 等小脚本。用它来写 java 挺难受的,提示也不太行。建议换 eclipse 或 idea 。
    HB9527
    HB9527
    Aug 14, 2023
    45
    何必吃这个若,老老实实用 IDEA 多香
    eurry
    eurry
    Aug 15, 2023
    46
    已经用 vscode 写 Java 两年的十年老 Java 路过~
    ImSealin
    ImSealin
    Nov 7, 2024
    47
    没有好用的 mybatis 插件
    稍微大一点的项目运行起来风扇还是呼呼的转, 内存占用不比 idea 低
    总体来说, vscode 是个不错的文本编辑器, 文件少的时候用它编辑启动速度快, 真要做项目还是得 idea
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Privacy   ·   Solana   ·   1715 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 322ms · UTC 05:30 · PVG 13:30 · LAX 21:30 · JFK 00:30
    ♥ Do have faith in what you're doing.