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

Java on Visual Studio Code 的更新 – 2021 年 5 月

  •  
  •   winffee · 2021-06-17 09:39:12 +08:00 · 4783 次点击
    这是一个创建于 1036 天前的主题,其中的信息可能已经有所发展或是发生改变。

    欢迎来到 5 月的 VS Code for Java 更新。这次,我们将与您分享 Java 格式化设置编辑器和其他很酷的功能。开始吧。

    Java 格式化设置

    今天,在 VS Code 上更改 Java 格式化设置需要您浏览包含数百个选项的 XML 文件,更改该文件,并在无法预览更改的情况下应用到您的项目。此过程繁琐且容易出错。为了解决这个问题,我们引入了 Java 格式化设置编辑器(Java Formatter Settings Editor). 编辑器对格式化选项进行了分类,并且可以预览更改。

    要启动编辑器,请单击 Ctrl+Shift+P 打开命令面板(command palette),然后在面板上键入" java: open java formatter settings with preview",并运行命令。更改后,右键单击编辑器选择" Format Document",或在命令面板上键入" format document"并运行命令以将更改应用于您的项目。

    从源文件生成测试

    在 4 月的更新中,我们介绍了从测试文件自动生成测试方法模板。5 月,我们进一步开发了该功能,现在您可以直接从源文件生成测试文件和测试方法模板。您可以右键单击源文件编辑页面,选择" Source Action…",然后选择" Generate Test…"来生成。

    其他

    • 在 launch.json 文件中配置 classPaths 和 modulePaths 参数。参数支持以下预定义值:
      • $Auto – 自动计算当前项项目的 classpaths 或 modulepaths 。这是默认选项。
      • $Runtime – 添加运行时范围的 classpaths 或 modulepaths 。
      • $Test – 添加测试范围的 classpaths 或 modulepaths 。
      • !<path> – 从 classpaths 或 modulepaths 中剔除 path 。

    • Jupyter Notebook 是一个开源项目,允许您创建和共享包含实时代码、方程、可视化和叙述文本的文档。它在学习程序语言、数据分析和机器学习等方面非常受欢迎。如果您有兴趣在 VS Code 上将其用于 Java,请按照说明进行操作。

    更多信息

    请不要犹豫,尝试一下!您的反馈和建议对我们非常重要,将有助于将来塑造我们的产品。

    18 条回复    2021-06-22 09:58:36 +08:00
    bthulu
        1
    bthulu  
       2021-06-17 11:11:16 +08:00   ❤️ 2
    java 有 idea 了, 还有 vs code 什么事
    fpure
        2
    fpure  
       2021-06-17 13:34:47 +08:00   ❤️ 9
    @bthulu 你用你的 idea 好了,来 vscode 的帖子里面抬什么杠?
    bthulu
        3
    bthulu  
       2021-06-17 14:12:16 +08:00
    @fpure 说说还不让说了, 你就没指点江山过?
    RockShake
        4
    RockShake  
       2021-06-17 14:18:34 +08:00
    按照楼上的逻辑,GNU 还不要开发了,都是什么牛鬼蛇神。
    fpure
        5
    fpure  
       2021-06-17 14:20:48 +08:00   ❤️ 1
    @bthulu 成年人了,怎么说话什么场合说话说什么话没点分寸吗?
    szq8014
        6
    szq8014  
       2021-06-17 14:38:06 +08:00
    @bthulu 有竞争和替代是好事
    domoco
        7
    domoco  
       2021-06-17 14:58:28 +08:00
    @bthulu 话能使随心所欲就能说的?
    bthulu
        8
    bthulu  
       2021-06-17 15:00:22 +08:00
    @domoco 我看不过去说两句还不行? 你又算老几, 你说不让说就不让说, V2EX 莫非是你家开的
    efaun
        9
    efaun  
       2021-06-17 15:15:39 +08:00
    有一说一,java 开发就得用正经的 ide 才行,vscode 一个文本编辑器加再多插件也不行,插件多了打开就慢,卡,内存占用高,没有 idea 可用性高
    snowfox09
        10
    snowfox09  
       2021-06-17 15:16:07 +08:00
    赞! vscode 越来越好用了! IDEA 虽好,毕竟是付费的,而且不便宜
    paoqi2048
        11
    paoqi2048  
       2021-06-17 15:22:10 +08:00
    @Livid 站长看看 8L 要不要处理下
    sky21
        12
    sky21  
       2021-06-17 15:55:29 +08:00
    ts 一直在用 VSC,java 还没开始
    YzSama
        13
    YzSama  
       2021-06-17 19:50:45 +08:00
    @bthulu #8 那你明知道 idea 好用,看到 vscode 还要进来抬扛咯。你这不是抬扛,难道是来钓鱼?
    Newyorkcity
        14
    Newyorkcity  
       2021-06-17 21:28:16 +08:00
    有趣的帖子,我很想看看站长会怎么处理 8L 。
    lux182
        15
    lux182  
       2021-06-18 13:44:33 +08:00
    不知各位用 vscode 开发 java 代码提示会不会卡顿?折腾了一番最终用了 idea 的社区版
    tsutomu
        16
    tsutomu  
       2021-06-18 16:26:24 +08:00
    8l 那哥们在其他帖子也发表神论被喷了,不知道是不是因为最近生活不太顺利。
    Cielsky
        17
    Cielsky  
       2021-06-19 14:46:36 +08:00 via Android
    @bthulu 牛啊,那别人看不过去说你几句还不让说了,你又算什么呢
    byte10
        18
    byte10  
       2021-06-22 09:58:36 +08:00
    @bthulu 因为你是餐桌鸡。知道 VSCODE 写 java 有什么好处吗?我作为一个高手告诉你把,vscode 可以统一开发体验,写 python,写 js,写 go 都可以,我作为一个高手,会很多语言,这样就需要这样的编辑器,你技术不行就不要吵,好好用你的 idea,写你的 java 代码就行了。明白了没?你要去读书,听我的话就没错了。你现在能力还不能体会到 vscode 的用处。有了 vscode remote 就非常的好用,可以连接到局域网的性能更好的机器开发,整个团队都可以连接上去进行开发,资源就能得到充分的利用,你明白没?少年,你自己要多努力,不然以后会很惨的。
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   1358 人在线   最高记录 6543   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 28ms · UTC 23:44 · PVG 07:44 · LAX 16:44 · JFK 19:44
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.