我需要在VS代码中禁用Java文件中的错误突出显示。VS Code试图检查一个Groovy文件,但却认为它是一个Java文件。如图所示,第一个字段之后的所有导入和第一个字段之后的类型都以红色突出显示(由于缺少分号)。但是,我不希望对这个Groovy文件进行错误检查。
注意:我只安装了Clang、RedHat.Java、Markdown PDF、Sort Lines和Uncrustify插件。即使我禁用了所有的红色突出显示是可见的。
nx7onnlm1#
打开你的首选项文件并添加这个
"java.validate.enable": false
我没有在java上尝试过,但它对typescript很有效。
kqlmhetl2#
我发现了这个:
"problems.decorations.enabled": false,
y3bcpkx13#
您应该禁用linter,在VS Code中默认为启用。要做到这一点,你可以去文件->首选项->设置
qeeaahzv4#
我不认为这是必要的,但你可以尝试:
"files.associations": { ".groovy": "groovy" }
在你的用户设置中,假设你的文件扩展名是. groovy。如果是别的东西,也可以设置为“groovy”。当我用你的内容或乱码创建一个. groovy文件时,我根本没有得到任何错误。你的文件扩展名是什么,Vscode在编辑器的右下角叫它什么?您可以单击该文件类型以更改其文件关联。请参见修改Vscode文件扩展名。
0ejtzxu15#
我也遇到过类似的问题。我处理一些输入文件,如果VSCode将它们视为Python文件,它们看起来会更好。当我在VScode中打开它们时,它会将几行标记为错误(在它们下面加下划线)。我通过禁用左侧“扩展菜单”上的Python扩展并重新启动VSCode解决了这个问题。现在,它打开文件并将其显示为Python,但不检查错误。眼睛更干净!
5条答案
按热度按时间nx7onnlm1#
打开你的首选项文件并添加这个
我没有在java上尝试过,但它对typescript很有效。
kqlmhetl2#
我发现了这个:
y3bcpkx13#
您应该禁用linter,在VS Code中默认为启用。要做到这一点,你可以去文件->首选项->设置
qeeaahzv4#
我不认为这是必要的,但你可以尝试:
在你的用户设置中,假设你的文件扩展名是. groovy。如果是别的东西,也可以设置为“groovy”。当我用你的内容或乱码创建一个. groovy文件时,我根本没有得到任何错误。你的文件扩展名是什么,Vscode在编辑器的右下角叫它什么?您可以单击该文件类型以更改其文件关联。请参见修改Vscode文件扩展名。
0ejtzxu15#
我也遇到过类似的问题。我处理一些输入文件,如果VSCode将它们视为Python文件,它们看起来会更好。当我在VScode中打开它们时,它会将几行标记为错误(在它们下面加下划线)。
我通过禁用左侧“扩展菜单”上的Python扩展并重新启动VSCode解决了这个问题。现在,它打开文件并将其显示为Python,但不检查错误。眼睛更干净!