首页 > 解决方案 > Java Dependency Viewer 未出现在 Visual Studio Code 的资源管理器窗口中。有什么命令可以强制切换视图吗?

问题描述

Java Dependency Viewer在我的配置中配置了扩展Visual Studio Code,它曾经工作得很好。但是很晚了,每当我打开 VSCode 并尝试处理 Spring/Maven 项目时,Java 依赖项查看器都无法自动加载到资源管理器窗口中(有时等待半小时)。

我已经安装了所有其他重要的 JAVA 扩展,包括Language Support for Java(TM) by Red Hat.

有没有办法可以手动切换查看器?或者,使用任何 JSON 设置来强制呈现查看器?有什么建议吗?

注意:我已经尝试禁用和启用扩展,我可以看到查看器出现. 但是,由于此更改会导致 VSCode 自行重新加载,IDE 会返回到不呈现查看器的初始状态。

编辑:我安装了JAVA(jdk-14)、VSCode(v1.45.1) 和Language Support for Java(TM) by Red Hat(v0.62.0)。

我的 IDE 截图

标签: javavisual-studio-codevscode-settings

解决方案


你试过打开一个java文件吗?因为激活的扩展名取决于打开的文件扩展名。从这里,您可以知道“java依赖查看器”在哪些情况下会起作用:“activationEvents”:[“onLanguage:java”,“workspaceContains:pom.xml”,“workspaceContains:.classpath”,“workspaceContains:build.gradle ", "onCommand:java.project.create" ],从官方文档中可以了解到每一个配置的意义。

但很少会错过所有条件,所以以防万一。然后看起来更像是“java依赖查看器”扩展存在一些问题。你可以重新安装它。


推荐阅读