dellymay
V2EX  ›  问与答

有没有公司是使用 VsCode 来开发 Spring 项目的?

  •  
  •   dellymay · Aug 4, 2022 · 7746 views
    This topic created in 1553 days ago, the information mentioned may be changed or developed.
    各位 V 友有没有使用 VsCode 来开发 Spring 项目的(不是自己玩玩的那种);领导觉得 idea 的费用太贵(其实就是想白嫖,担心法律风险),eclipse 用起来太别扭;说 VsCode 不是也可以写 Java 嘛,让我调研一下有没有公司是用 VsCode 来写 Java 的,有且好用的话就我们就换掉;
    72 replies  •  2022-08-05 22:44:14 +08:00
    xaplux
    xaplux
    Aug 4, 2022
    1
    先让领导写个试试
    pannanxu
    pannanxu
    Aug 4, 2022
    2
    请问,贵公司规模很大吗?我前东家上市军工企业都白嫖,其他的还怕啥
    dog82
    dog82
    Aug 4, 2022
    3
    应该是可以的,把插件都弄好写个教程贴出来就行
    kosgug
    kosgug
    Aug 4, 2022 via iPhone
    4
    社区版没发现啥问题,不够用吗
    twinsdestiny
    twinsdestiny
    Aug 4, 2022
    5
    用社区版不就好了,前端用 vscode
    K1W1
    K1W1
    Aug 4, 2022
    6
    @pannanxu #2 会不会跟规模没什么关系,跟是不是军工有关系
    binaryify
    binaryify
    Aug 4, 2022
    7
    一个月给程序员那么多工资,一年几百块的都舍不得给?
    tomczhen
    tomczhen
    Aug 4, 2022 via Android
    8
    都做到这份上了,直接招聘的时候附带一条拥有 idea 合法 license 就能解决了。
    dcsuibian
    dcsuibian
    Aug 4, 2022
    9
    之前看加拿大白嫖王一期视频就是尝试不用 Adobe
    最终得出一个结论,Adobe 虽然贵,但员工的薪水更贵。
    murmur
    murmur
    Aug 4, 2022
    10
    idea 个人版一年 1000 都不到,让领导给你们一个月涨薪 200 就可以了
    liangkang1436
    liangkang1436
    Aug 4, 2022 via Android
    11
    这几千块钱的成本都要省,可想而知给员工加工资得有多难
    murmur
    murmur
    Aug 4, 2022
    12
    jb 的证书比较特殊,一是对国内友好,随便买,二是个人花钱可以开发商业应用,adobe 的国内代理就是 sx
    dcsuibian
    dcsuibian
    Aug 4, 2022
    13
    自己买 License 就好了,个人买的是可以在公司里用的。但如果公司把钱补贴给你,让你买个人版是不行的。

    如果是我领导不让用 IDEA 的话,那我肯定会自己买。让同事去折腾 VSCode 。
    但是这部分肯定要算入成本,用于对比其它公司的薪资。
    (不过就算公司买了,我估计也还会再买,详见 Nginx 作者)
    sodayo
    sodayo
    Aug 4, 2022 via Android
    14
    我们部门在用 vscode remote container 开发 Java spring boot
    hidemyself
    hidemyself
    Aug 4, 2022
    15
    eclipse 咋了,没钱就用 eclipse ,再别扭也比 VSCode 写 Spring 好用
    xiao109
    xiao109
    Aug 4, 2022
    16
    用 vscode 折腾真不如用 eclipse
    CodeCodeStudy
    CodeCodeStudy
    Aug 4, 2022
    17
    可以试一下 Netbeans ,不过最新版的 14 好像有点问题,可以试一下 12
    dellymay
    dellymay
    OP
    Aug 4, 2022
    18
    @pannanxu 小公司,白嫖惯了,哈哈哈哈
    Lenic
    Lenic
    Aug 4, 2022 via iPhone
    19
    难不成 VSCode 就只能写前端?还是说 LSP 这套协议在 Java 上行不通?
    dellymay
    dellymay
    OP
    Aug 4, 2022
    20
    @binaryify 小公司,工资跟外边比不得,准备润了
    dellymay
    dellymay
    OP
    Aug 4, 2022
    21
    @tomczhen 哈哈哈哈,有道理
    dellymay
    dellymay
    OP
    Aug 4, 2022
    22
    @dcsuibian 自己买 License ,找餐票报销,是不是就避开了,哈哈哈哈哈
    dellymay
    dellymay
    OP
    Aug 4, 2022
    23
    @sodayo okok ,空了浅尝试一下
    dellymay
    dellymay
    OP
    Aug 4, 2022
    24
    @CodeCodeStudy 这个好像有点印象,上学的时候听说过,那会老师都不推荐用,还是用的 Eclipse
    dellymay
    dellymay
    OP
    Aug 4, 2022
    25
    @hidemyself 有道理,同等环境下 Eclipse 除了比 idea 稍微慢一点,没什么不好
    lucasji
    lucasji
    Aug 4, 2022
    26
    vscode 写 spring 对于开发人员来说纯折磨.
    elechi
    elechi
    Aug 4, 2022
    27
    不知道 eclipse 现在对 4k 屏幕支持咋样?
    fiypig
    fiypig
    Aug 4, 2022
    28
    spring boot 好像是没问题的 , 但 spring cloud 好像很麻烦, 我试过...
    akakidz
    akakidz
    Aug 4, 2022❤️5
    29
    销售请领导喝茅台 ✅
    研发买个正版 IDE ❌
    someonedeng
    someonedeng
    Aug 4, 2022
    30
    大点的项目就会卡
    wolfie
    wolfie
    Aug 4, 2022
    31
    @kosgug @twinsdestiny
    社区版对 java ee 提示不友好,虽然能用。
    FawkesV
    FawkesV
    Aug 4, 2022
    32
    我们用的社区版, 感觉一样的 没啥区别
    quainter
    quainter
    Aug 4, 2022
    33
    然鹅个人版不能用于企业吧
    jamosLi
    jamosLi
    Aug 4, 2022
    34
    严格来说商业就是要用商业版。vscode 比 idea 占用小,不用怕开几个内存炸了,但是没了那种戳戳戳,还玩个毛。
    S2Line
    S2Line
    Aug 4, 2022
    35
    社区版 idea
    forbreak
    forbreak
    Aug 4, 2022
    37
    我用 vscode 写过一段时间。spring boot 没问题。没啥不支持的。
    passer9527
    passer9527
    Aug 4, 2022 via iPhone
    38
    一直用社区版,springcloud 项目,完全没问题,很好用。社区版也可以用来开发公司项目,不会有法律版权问题。放心用
    Bingchunmoli
    Bingchunmoli
    Aug 4, 2022 via Android
    39
    vscode 有点麻烦,然后插件装完也很重,弄得写其他语言都会很重就不用了
    tabrye
    tabrye
    Aug 4, 2022
    40
    玩过 写过小程序后台
    一句话 太折腾了
    CodeCodeStudy
    CodeCodeStudy
    Aug 4, 2022
    41
    @Bingchunmoli #39 你可以安装 vscode 的 zip 包,解压后在根目录新建 data 目录,就变成 portable 版了

    https://code.visualstudio.com/docs/editor/portable

    将可执行文件重命名就可以修改进程名称,原名 Coder.exe ,比如修改成 MyVSCode.exe ,在任务管理器就能区分开了

    想换图标的话可以到 ResourceHacker 和 AveIcon 这两个软件
    456789
    456789
    Aug 4, 2022
    42
    可以,3 年前的老大就这么搞,当时看的我一脸懵逼
    bobo2
    bobo2
    Aug 4, 2022
    43
    直接 vim ,啥语言都支持 /Dog
    Bingchunmoli
    Bingchunmoli
    Aug 4, 2022 via Android
    44
    @CodeCodeStudy 那装多个也没意义了,我说他也很重,我现在 idea 用 java ,其他 vsc 也挺好。 而且我 vsc 是通过 scoop 管理的
    lucays
    lucays
    Aug 4, 2022
    45
    vscode 可以是可以
    几年前写过

    但是很难用。。。
    zm8m93Q1e5otOC69
    zm8m93Q1e5otOC69
    Aug 4, 2022
    46
    写接口的话社区版足够了
    sutra
    sutra
    Aug 4, 2022
    47
    领导为什么要限制你们用什么 IDE ?不都是 maven 嘛,爱用啥 IDE 就用啥 IDE 。你想用 IDEA ,就自己买咯。
    jaoyina
    jaoyina
    Aug 4, 2022
    48
    可以去官网看下社区版和终极版差异,对大多数人来说,社区版够用了。
    EminemW
    EminemW
    Aug 5, 2022
    49
    用 IDEA 试用版就行了,该有的提示都有,
    matrix67
    matrix67
    Aug 5, 2022
    50
    @dcsuibian #13 Nginx 作者 这个是啥故事,有没有链接分享一下看看
    TateLiao
    TateLiao
    Aug 5, 2022
    51
    很难用,跑个稍微复杂点单体项目都用着很不顺手
    byte10
    byte10
    Aug 5, 2022❤️1
    52
    我就是用 vscode 写 springboot 的,支持 gradle ,maven ,完全没有任何问题。2020 年开始用了,现在的 vscode 应该能有 eclipse 的 80%把,普通的项目完全不是问题了。我都是使用 vscode remote 的方式,推荐你买一个性能小主机,放在公司里面当做 remote 的方式,后续可以直接带走😄,多个客户端都使用同一个小主机,开发环境完全一致。你也可以看我的帖子有讲 vscode 写 java 会用到的一些插件。当然我还是推荐你的 idea ,vscode 会有引来很多人鄙视。。。后面我出一期 视频来讲讲 vscode 开发 java 的体验吧。
    justin2018
    justin2018
    Aug 5, 2022
    53
    1. 等收到发函再说

    2. 自己买 让公司报销

    3. 生产力工具 提高工作效率 还特么省~~~ 想想商务 出去一餐饭 都可以买 N 年 JB 全家桶了
    GiantHard
    GiantHard
    Aug 5, 2022
    54
    @Lenic LSP 不是重点,重点是 vscode 缺少了对于 Java 生态工具链的支持,像比较常用的 Spring 、MyBatis 都有自己配置文件、甚至配置语法,这些东西只有 IDEA Ultimaite 版本才有最完整的支持。
    qwerthhusn
    qwerthhusn
    Aug 5, 2022
    55
    社区版足够了,就是少了点 Spring 相关和数据库相关的功能,但我赶觉有没有影响不大。
    Lenic
    Lenic
    Aug 5, 2022
    56
    @GiantHard 理解了,不是 VSCode 不行,而是 Java 的生态在 VSCode 中没有提供,导致用起来很难受。

    我理解的没错吧?
    Crixs
    Crixs
    Aug 5, 2022
    57
    eclipse 和 netbeans 都挺好的,用来开发是绰绰有余了
    beryl
    beryl
    Aug 5, 2022
    58
    用过,而且是用的 vscode server ,在浏览器开发那种形式的
    公司电脑配置太低,但是服务器配置高,直接搞了个 128G 的服务器装 vscode ,然后一堆 spring 、java 插件。甚至有人用 ipad 开发
    总得来说可以用,而且最近插件更新的也很快,debug 感觉不太好用,其他还好
    Ayanokouji
    Ayanokouji
    Aug 5, 2022
    59
    用 spring 的 sts 呗,不过我没用过
    ZeroDu
    ZeroDu
    Aug 5, 2022
    60
    别折腾了;搞不好,你换 vscode 大家都跑路了
    lancelock
    lancelock
    Aug 5, 2022
    61
    用 vim 写
    HinkLeung
    HinkLeung
    Aug 5, 2022
    62
    在公司用 IDEA 社区版两年了,感觉还是够用的
    ecloud
    ecloud
    Aug 5, 2022
    63
    下面人用 IDEA ,我只用 VSCode 打个包,改个 maven ,改改注释审查下代码什么的。倒是没有发现太大的不便
    深度开发的话可能会少些东西吧
    zed1018
    zed1018
    Aug 5, 2022
    64
    当时想用来着,但是 vscode 不支持写 kt 项目只能无奈放弃了
    aguesuka
    aguesuka
    Aug 5, 2022
    65
    招自己买许可的人比招用 vscode 的人容易多了
    dcsuibian
    dcsuibian
    Aug 5, 2022
    66
    @matrix67 https://www.zhihu.com/question/360737017
    大体就是 Nginx 作者是利用工作业余时间写的代码,老东家现在想分一杯羹。后来好像不了了之了。
    一个很重要的点就是是否占用了工作时间、用了工作设备。因此如果自己写项目,最好用自己的设备、自己的许可、只在下班时间写,更重要的是看好合同。
    Biggoldfish
    Biggoldfish
    Aug 5, 2022
    67
    见过整个公司 default IDE 都是基于 VSCode 改出来的
    Tinet
    Tinet
    Aug 5, 2022
    68
    @sodayo 最近在研究这下,好奇你们用下来体验如何,有没有什么痛点问题
    Leonard
    Leonard
    Aug 5, 2022
    69
    啊这,程序员工资付得起,买不起 IDEA ?浪费的时间也要付工资的,这些工资不知道够买多少份 IDEA 了。
    想起有的公司舍不得请保洁,让程序员自己搞卫生,这是有多想不开,程序员工资不比保洁高多了?
    jamosLi
    jamosLi
    Aug 5, 2022
    70
    @jsjee 感谢 学到了
    CodeCodeStudy
    CodeCodeStudy
    Aug 5, 2022
    71
    @Bingchunmoli #44 装多个的话就可以针对不同语言使用不同的软件,比如 vscode-java.exe vscode-js.exe vscode-php.exe 等
    ljsh093
    ljsh093
    Aug 5, 2022
    72
    社区版商用也是违规的吧,不过功能用到的只有 sql 和数据库,别的社区版都可以做到
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Privacy   ·   Solana   ·   1543 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 177ms · UTC 18:10 · PVG 02:10 · LAX 10:10 · JFK 13:10
    ♥ Do have faith in what you're doing.