在mac上用vscode打开java代码库后,会推荐安装Extension Pack for Java。

装上之后,如果机器上没有装java,会弹出一个错误提示:

Sorry, something went wrong activating IntelliCode support for Java. Please check the "Language Support for Java" and "VS IntelliCode" output windows for details.

而且智能代码提示不生效,表现就是鼠标移到变量上时不会显示弹窗信息,光标移到变量或方法中按F12不能跳转到定义。

解决方法就是根据vscode中的提示安装java,我是根据vscode中给的链接,装上了最新版的Eclipse Temurin:

然后java的智能代码提示和跳转就能正常用了。

Logo

腾讯云面向开发者汇聚海量精品云计算使用和开发经验,营造开放的云计算技术生态圈。

更多推荐