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

2020-08-13 14:03:29 +08:00
 winffee

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 月

3321 次点击
所在节点    Visual Studio Code
10 条回复
beginor
2020-08-13 19:47:19 +08:00
code 不是号称轻量级 IDE 么,也添加了个轻量模式?
12101111
2020-08-14 09:18:17 +08:00
@beginor java 扩展是基于 eclipse 的引擎吧
winffee
2020-08-14 10:40:27 +08:00
@12101111 对的,是基于的 eclipse 的引擎,如果觉得 eclipse 引擎有哪里不好的话,可以让我知道。我可以去反馈
winffee
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
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
2020-08-26 17:13:06 +08:00
@winffee vscode 开发 java 感觉挺好的,就是有一个致命的问题不知道怎么解决。 查看 maven 依赖的 jar 包源码时,如果按一下菜单栏中的 Go -> back, 并不是按照源码查看的顺序跳回去,而是直接跳到了最近一个我自己写的 Java 源码文件。感觉是查看 jar 包中 .class 对应的 source 时,并不会加入 vscode 的浏览历史。
这个问题有办法解决么?
winffee
2020-09-07 13:52:06 +08:00
@kchenzhi 谢谢你的反馈,我重现了这个问题,我会反映给相关 Team 的。
kchenzhi
2020-09-21 11:07:56 +08:00
@winffee 你好,请问这个问题有计划要解决么? 我目前纠结于这个问题,一直无法使用 vscode 做主力开发工具。谢谢!!
winffee
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
2020-09-25 12:42:00 +08:00
@winffee 好的。我按照个方法试一下。非常感谢。 如果将来这个问题已经解决了,也麻烦告知一下。

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/697955

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX