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

使用 vscode Java 开发,感觉不错 : )

  •  
  •   Kaiv2 · 38 天前 · 2880 次点击
    这是一个创建于 38 天前的主题,其中的信息可能已经有所发展或是发生改变。

    用 vscode Java 开发

    配置 Java 环境参考 vscode Java 开发环境配置

    开发常使用功能

    跳转到实现

    快捷键 CTRL + F12 但不能再调用处跳转,只能再方法定义处使用。可先按 F12 跳转到定义,然后跳转转到实现。

    getset 方法

    输入 getset 会提示成员变量的 getset 方法。推荐使用Lombok,vscode 也有相应的插件。

    重命名

    快捷键 F2, 目前以支持重命名类名后修改文件名(貌似需要使用 1.30 之后的版本)。

    Junit

    UI 做的还可以。

    maven

    maven 的常用操作都有。

    项目依赖关系(JAVA DEPENDENCIES)

    可以看到依赖的jar包,jdk。这个功能我比较喜欢。

    task

    使用 task 可配置自己经常需要执行的命令,例: maven 操作,git 操作

    spring boot 支持

    不赘述了,可以体验下 http://spring.io/tools

    vscode Java 相关插件还在一点一点完善,使用 vscode Java 日常开发应该是没有问题了。

    第 1 条附言  ·  31 天前

    自动导入包

    快捷键 shift + alt + o

    36 回复  |  直到 2019-01-21 23:53:33 +08:00
        1
    lsongiu   38 天前
    tomcat server 愣是没跑起来,不知道什么鬼
        2
    tangtj   38 天前   ♥ 1
    听起来不错,我选择 `idea`.
        3
    Everyxin   38 天前
    是 eclipse 的离去还是 idea 的不挽留?
        4
    xpresslink   38 天前
    用 vs code 做项目么?楼主简直是受虐狂啊。
        5
    nimabibi   38 天前 via iPhone
    做简单的无所谓,你上个大型的试下,分分钟搞死自己
        6
    seaswalker   38 天前
    我要换 vscode,idea 正版就浪费了,🙄
        7
    Kaiv2   38 天前
    @xpresslink 项目不是很大,用的 spring 框架。
        8
    guixiexiezou   38 天前
    用过一段时间,win7 下, junit 测试经常出问题,原因在于修改了代码但没有实时 compile,必须要关闭整个 code 再打开,后面就直接放弃了
        9
    Kaiv2   38 天前
    @nimabibi 使用 maven 多个模块的项目,编译起来确实比较慢。(换 eclipse 也差不多)
        10
    Kaiv2   38 天前
    @guixiexiezou junit 问题确实比较多,可以考虑使用 maven 跑。
        11
    notreami   38 天前
    说 vscode Java 开发不错的。先说下,每天能贡献多少有效代码。
        12
    Kaiv2   38 天前
    @seaswalker 正版收费。。。所以。。。
        13
    Kaiv2   38 天前
    @notreami 跟 eclipse,idea 比起来确实没有那么方便,但实际还是能满足日常开发了
        14
    nanawiki   38 天前
    test
        15
    eternaldzw   38 天前
    vscode 做个不太复杂的还可以,复杂的大型项目还是得用 idea。
    不过 vs2019 支持 java 了。。。我决定看看 vs2019
        16
    wly19960911   38 天前 via Android
    /t/497820

    我也发过,vs code 不咋样
        17
    MetalCore   38 天前
    vscode 写 php 不错,写 java 玩玩就好.....
        18
    sxw11   38 天前
    之前在 mac 上开发 dotnet core,迫于 mac 版 vs 实在是残疾,就尝试用 vscode 来开发,刚开始还好,各种插件配起来,感觉很爽,但是没多久项目大了,各种问题就出来了,插件质量良莠不齐,测试速度,文件加载速度巨慢。然后只能换回 windows 上的 vs,哎呀,真香!
        19
    xpresslink   38 天前
    @Kaiv2 哦,那你用 notepad 吧,windows 自带的那个。写个 how low word 没问题。
        20
    jiangnanyanyu   38 天前 via Android
    用 vim 和 emacs 秀的,我没话说,但是你用 vscode 秀的,我就有句 xxx 当讲不当讲了😏
        21
    solobat   38 天前
    我用 idea
        22
    nananqujava   38 天前 via Android
    别瞎折腾
        23
    nananqujava   38 天前 via Android
    IDEA 比这好用多了
        24
    wanghaa   38 天前   ♥ 1
    都是被无脑吹 vscode 的人害得,就跳转实现类这一条,真用 vs code 开发能累死人
        25
    coolmenu   38 天前
    @sxw11 用 rider 也不错。开发 dotnet core 没问题
        26
    sudoz   38 天前
    code 很赞,非常不错的工具
    所以,我选 IDEA
        27
    greatbody   38 天前
    公司采购 license,所以我选择 intellij
        28
    XDJI   38 天前 via iPhone
    是的 Word 写着也挺舒服得
        29
    gransh   37 天前 via iPhone
    大家在公司用的 idea 都是正版吗
        30
    DamonLin   37 天前
    vscode 真的很不错,很漂亮,很美。所以我选择 idea
        31
    EscYezi   37 天前 via iPhone
    @DamonLin vscode 哪有 idea 好看(
        32
    SepTSix   32 天前
    请问怎么自动导包?
    我也就使用 vscode 写 python,java 还是 idea 爽
        33
    Kaiv2   31 天前
    @SepTSix shift + alt + o 自动导入包
        34
    gjf   31 天前 via Android
    ieda 天下第一
        35
    sonyxperia   30 天前
    太神话 vs code 了
        36
    applehater   27 天前
    创建一个类还是要手动创建文件,手写包名,然后对着文件名写类名吗?
    关于   ·   FAQ   ·   API   ·   我们的愿景   ·   广告投放   ·   感谢   ·   实用小工具   ·   694 人在线   最高记录 4346   ·  
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.3 · 23ms · UTC 22:16 · PVG 06:16 · LAX 14:16 · JFK 17:16
    ♥ Do have faith in what you're doing.
    沪ICP备16043287号-1