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

VS Code for Java 7 月更新内容一览

  •  
  •   winffee · 2020-08-13 14:03:29 +08:00 · 3326 次点击
    这是一个创建于 1570 天前的主题,其中的信息可能已经有所发展或是发生改变。

    VSCode for Java 7 月份更新:

    1. 项目视图 :允许您通过单个视图访问所有与项目管理相关的功能。
    2. 拓展指南 :扩展指南是一个嵌入式门户,可以根据您的需要推荐和帮助扩展的安装。
    3. Just My Code 的支持:该功能会在调试时自动跳过对系统,框架和其他非用户代码的调用。
    4. 调试变量:调试器的变量视图中增加了一些新功能:调用的返回值,复制变量值,复制为表达式以及添加到监视中,它们会使您的调试更加高效。
    5. 其他功能: 最新更新还带来了其他增强功能,例如 Go to Super Implementation, 重构帮助,lightweight mode 改进等。期待您的反馈。

    阅读全文:Java on Visual Studio Code 的更新 – 2020 年 7 月

    10 条回复    2020-09-25 12:42:00 +08:00
    beginor
        1
    beginor  
       2020-08-13 19:47:19 +08:00 via Android
    code 不是号称轻量级 IDE 么,也添加了个轻量模式?
    12101111
        2
    12101111  
       2020-08-14 09:18:17 +08:00
    @beginor java 扩展是基于 eclipse 的引擎吧
    winffee
        3
    winffee  
    OP
       2020-08-14 10:40:27 +08:00
    @12101111 对的,是基于的 eclipse 的引擎,如果觉得 eclipse 引擎有哪里不好的话,可以让我知道。我可以去反馈
    winffee
        4
    winffee  
    OP
       2020-08-14 10:44:18 +08:00
    @beginor lightweight mode 这里是针对 vs code 里 java project 的,light weight 模式下,只有 java source 文件和 jdk 会加载,第三方依赖并不会加载。详细的可以访问: https://code.visualstudio.com/docs/java/java-project#_lightweight-mode
    winffee
        5
    winffee  
    OP
       2020-08-14 10:47:12 +08:00
    不知道为什么原文的 link 崩了,又不能修改原文,所以我在这里重新贴下原文 link: https://devblogs.microsoft.com/java-ch/java-on-visual-studio-code%E7%9A%84%E6%9B%B4%E6%96%B0-2020%E5%B9%B47%E6%9C%88/
    kchenzhi
        6
    kchenzhi  
       2020-08-26 17:13:06 +08:00
    @winffee vscode 开发 java 感觉挺好的,就是有一个致命的问题不知道怎么解决。 查看 maven 依赖的 jar 包源码时,如果按一下菜单栏中的 Go -> back, 并不是按照源码查看的顺序跳回去,而是直接跳到了最近一个我自己写的 Java 源码文件。感觉是查看 jar 包中 .class 对应的 source 时,并不会加入 vscode 的浏览历史。
    这个问题有办法解决么?
    winffee
        7
    winffee  
    OP
       2020-09-07 13:52:06 +08:00
    @kchenzhi 谢谢你的反馈,我重现了这个问题,我会反映给相关 Team 的。
    kchenzhi
        8
    kchenzhi  
       2020-09-21 11:07:56 +08:00
    @winffee 你好,请问这个问题有计划要解决么? 我目前纠结于这个问题,一直无法使用 vscode 做主力开发工具。谢谢!!
    winffee
        9
    winffee  
    OP
       2020-09-25 11:06:47 +08:00
    @kchenzhi 你好,这个问题已经反馈给 VSCode Team 了,后期肯定会得到相应解决。但是需要一定的时间,希望你能理解。但是有个 workaround 可以临时解决这个问题,你可以试下:
    在 usersettings 里面搜索 Preview,找到以下设置:
    Workbench>Editor:Enable Preview
    Controls:whether opened editors show as preview....
    然后反勾选这设置。

    这样,你在每次跳转源代码的时候会新开一个窗口,但是不会再出现你说的 Go->Back 直接跳转到跟代码的情况了。
    kchenzhi
        10
    kchenzhi  
       2020-09-25 12:42:00 +08:00
    @winffee 好的。我按照个方法试一下。非常感谢。 如果将来这个问题已经解决了,也麻烦告知一下。
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2815 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 25ms · UTC 07:36 · PVG 15:36 · LAX 23:36 · JFK 02:36
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.