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

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

  •  
  •   northernsongy2 · 23 小时 0 分钟前 · 2844 次点击

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

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

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

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

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

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

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

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