在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

魔乐社区(Modelers.cn) 是一个中立、公益的人工智能社区,提供人工智能工具、模型、数据的托管、展示与应用协同服务,为人工智能开发及爱好者搭建开放的学习交流平台。社区通过理事会方式运作,由全产业链共同建设、共同运营、共同享有,推动国产AI生态繁荣发展。

更多推荐