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

有人用 vscode 开发 Java 不,体验如何

  •  
  •   northernsongy2 · 1 天前 · 3077 次点击

    RT ,希望被劝退。尤其眼馋远程功能。刚看了 vscode 的文档,感觉基础的都差不多了

    https://code.visualstudio.com/docs/java/java-tutorial

    35 条回复    2025-03-20 13:33:55 +08:00
    tpxcer
        1
    tpxcer  
       1 天前   ❤️ 2
    JB 全家桶重度用户路过。。。可以的话还是别用 VS 了。
    enchilada2020
        2
    enchilada2020  
       1 天前 via Android   ❤️ 1
    别想不开 依然很难用 调试火葬场
    zhangxh1023
        3
    zhangxh1023  
       1 天前
    用了好多年了,从一开始的插件 0.x 版本开始用到现在,比前些年肯定是好了很多很多很多的,主要是不太习惯 JB ,凑活着用吧🤣

    不过没试过远程
    Wilson233
        4
    Wilson233  
       1 天前
    基本功能没问题,远程开发吊打 IDEA ,但是很多需要堆人工打磨的细节不如 IDEA
    DosLee
        5
    DosLee  
       1 天前
    远程开发确实好。不过写代码调试代码需要下载各种插件,除了调试插件的时间,编码/调试 个人感觉适应不了
    limaofeng
        6
    limaofeng  
       1 天前
    写 Java 还是差点意思,我反正用不习惯。 远程开发确实好用

    除了写 Java ,基本上都用 vscode 。SSH 远程非常棒,当 SSH 连接工具 + 文本编辑器用了
    InkStone
        7
    InkStone  
       1 天前
    总体能用,细节硌手。

    我写 Java 基本是 idea 和 cursor 双开。
    tonytonychopper
        8
    tonytonychopper  
       1 天前
    双开就行了,没有完美的编辑器
    snylonue
        9
    snylonue  
       1 天前
    内存吃的多,启动慢
    LostPrayers
        10
    LostPrayers  
       23 小时 42 分钟前
    够用了
    Goooooos
        11
    Goooooos  
       23 小时 32 分钟前 via Android
    不好用,经常报类找不到,要刷新下
    cxxnullptr
        12
    cxxnullptr  
       23 小时 7 分钟前   ❤️ 1
    用了两年了,没啥大问题
    sodayo
        13
    sodayo  
       22 小时 59 分钟前 via Android
    用 vscode 开发 java 两年了,不过我不是全职 java 开发
    northernsongy2
        14
    northernsongy2  
    OP
       22 小时 56 分钟前
    @snylonue #9 跟 idea 比呢 - - 还想着内存能省点呢
    ragnaroks
        15
    ragnaroks  
       22 小时 30 分钟前   ❤️ 1
    有偶发内存泄露问题,开几个项目能吃 100 多 G 内存,用 idea 不到 2G ,不过我不是专门写 java 的只是负责把旧的 java 翻译到 dotnet 、go 、nodejs 之类
    CatchXS
        16
    CatchXS  
       22 小时 24 分钟前
    小项目没问题,大项目搞不了。
    huihuimoe
        17
    huihuimoe  
       22 小时 20 分钟前
    @northernsongy2 没和 idea 比过(因为基本不开 idea 做 java 开发……),但 lsp 是红帽提供的,直接参考 eclipse 的内存占用就行
    northernsongy2
        18
    northernsongy2  
    OP
       22 小时 9 分钟前
    @ragnaroks #15 那我还是老实用 idea 吧
    inhzus
        19
    inhzus  
       22 小时 1 分钟前
    现在 JetBrains Gateway + Intellij IDEA 比之前可用多了,vscode 可以扔一边了
    jry
        20
    jry  
       21 小时 10 分钟前
    曾经我用 vscode 开发 java 开发了 1 年,后来试了下 idea 发现真香,vscode 确实在 java 下只能说能用,生产力比 idea 差远了。
    PopRain
        21
    PopRain  
       20 小时 56 分钟前
    @ragnaroks java 翻 dotnet 还是比较少见的,虽然我觉得做 ERP 之类的项目绝对应该用 dotnet
    bbao
        22
    bbao  
       20 小时 51 分钟前
    切换到 vscode 不用每年都去买或者折腾 license 了。
    snylonue
        23
    snylonue  
       20 小时 36 分钟前
    @northernsongy2 没用过 idea ,是和其他 lsp 对比的( rust-analyzer, clangd)
    cp19890714
        24
    cp19890714  
       18 小时 13 分钟前
    vscode 开发 java 吃的内存不比 IDEA 少,功能却少很多。
    用 IDEA 久了,觉得它似乎也没提供多少功能,可以一用 vscode ,立马就明白 IDEA 强在哪了,就强在所有的细节体验上。IDEA 把开发效率提升到了极致。
    needpp
        25
    needpp  
       17 小时 8 分钟前
    没苦硬吃
    jamesjammy061
        26
    jamesjammy061  
       16 小时 58 分钟前
    开发 golang 感觉还行,java 感觉不太行,主要是 idea 太方便了,不是 vscode 太垃圾
    jamesjammy061
        27
    jamesjammy061  
       16 小时 57 分钟前
    转过 vscode 多次了,最近终于要彻底转过来了。最开始一直感觉就是没办法开箱即用,挺麻烦。然后还有就是自动折叠快捷键真给人用么,cmd+k cmd+0 ,连按两下是为啥。idea cmd+[ 舒服多了,还能连续折叠
    silentsky
        28
    silentsky  
       16 小时 34 分钟前 via Android
    别用 一个字 卡
    WasteNya
        29
    WasteNya  
       8 小时 10 分钟前 via Android
    看个人调教
    leee41
        30
    leee41  
       7 小时 19 分钟前
    能用,但是很多细节比不上 idea ,存在各种适配小问题

    一会儿控制台颜色没了
    一会儿找不到类
    不管哪个 git 插件都比不上 idea 自带的顺滑
    注释文档美化没有
    编辑器拆分不够自然
    定义实现跳转不智能,无法跳转 xml
    调试功能残废,没有表达式计算
    内存占用实际上插件配置多了之后和 idea 比没有优势,偶尔泄露吃爆内存
    插件多了开始卡顿
    数据库支持弱鸡,远不如 idea 自带好用
    开启自动构建时,开多模块项目一定概率出现识别不到类
    真的用时就是哪里都不对,劈里啪啦配一堆装一堆插件,不如 idea 开箱即用的体验

    老实 idea 用
    cheng6563
        31
    cheng6563  
       7 小时 14 分钟前
    不如 eclipse
    hshe
        32
    hshe  
       6 小时 5 分钟前
    vscode 开发 java 是内存很小无奈的选择,如果条件允许直接上 idea ,git 代码合并/解决冲突/debug/源码阅读 是 vscode 比不了的,可以说是遥遥领先
    5waker
        33
    5waker  
       5 小时 49 分钟前
    刷题用 vsc 很好,写业务代码就算了
    0x5c0f
        34
    0x5c0f  
       5 小时 30 分钟前
    如果你很会折腾 ,我觉得 vscode 还是比其他工具要优秀一点的,如果不会,那还是老老实实用 eclipse 这些工具吧
    EscYezi
        35
    EscYezi  
       3 小时 21 分钟前 via iPhone
    我现在是 cursor (基于 vscode )+idea 配合 switch2idea switch2Cursor
    写 java 的话,如果只用 vscode 而不是 cursor ,对比 idea 几乎没优势
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   5214 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 21ms · UTC 08:55 · PVG 16:55 · LAX 01:55 · JFK 04:55
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.