VSCode 中没有安装“java”文件的格式化程序

Posted

技术标签:

【中文标题】VSCode 中没有安装“java”文件的格式化程序【英文标题】:There is no formatter for 'java' files installed in VSCode 【发布时间】:2020-05-15 14:24:27 【问题描述】:

我能够在 VSCode 中格式化 Java 代码,但现在我看到“没有安装 'java' 文件的格式化程序”。如:

当然,语言支持是通过 redhat 语言支持插件提供的。也许可以重新初始化?

看起来是 problem 其他人至少见过,虽然错误消息可能略有不同。

版本信息:

Version: 1.41.1
Commit: 26076a4de974ead31f97692a0d32f90d735645c0
Date: 2019-12-18T15:04:31.999Z
Electron: 6.1.5
Chrome: 76.0.3809.146
Node.js: 12.4.0
V8: 7.6.303.31-electron.0
OS: Linux x64 4.18.0-25-generic snap

【问题讨论】:

你可以试试快捷键shift + alt + F 能否请您检查一下是否还有其他与 java 相关的扩展?如果有,请卸载它们。并重新加载 vscode 并重试。 我会删除不同的扩展,它们可能会导致问题@ElvisXia-MSFT 你解决了这个问题? 【参考方案1】:

直到今天一切正常。我没有更新或更改 vs 代码中的任何内容。 但是今天我对打字稿文件有同样的错误: “抱歉,没有安装 'typescript'-files 的格式化程序” 将 typescript.format.enable 显式设置为 true 即可解决此问题。

【讨论】:

以上是关于VSCode 中没有安装“java”文件的格式化程序的主要内容,如果未能解决你的问题,请参考以下文章

vscode中vue怎么格式化代码

vscode中vue怎么格式化代码

vscode中 输入js语句,颜色是白色的?

有没有办法用 vscode 自动格式化颤振?

没有安装“django-html”文件的文档格式化程序

vscode 中的beautify 插件怎么用