Javaファイルでエラーの強調表示を無効にする必要があります。VSCodeは、GroovyファイルをJavaファイルであると見なしながらチェックします。
図に示すように、最初のフィールドの後のすべてのインポートと最初のフィールドの後のタイプが赤で強調表示されています(セミコロンがないため)。ただし、このGroovyファイルのエラーチェックは必要ありません。
注:プラグインはClang、RedHat.Java、Markdown PDF、Sort Lines、Uncrustifyのみがインストールされています。赤いハイライトをすべて無効にしても表示されます。
設定ファイルを開き、これを追加します
"Java.validate.enable": false
Javaでは試しませんでしたが、TypeScriptで動作します。
私はこれを見つけました:
"problems.decorations.enabled": false,
リンターを無効にする必要があります。これは、VS Codeではデフォルトで有効になっています。これを行うには、[ファイル]-> [設定]-> [設定]に移動します。
これは必要ないと思いますが、次のことを試してみてください。
"files.associations": {
".groovy": "groovy"
}
ユーザー設定で、ファイル拡張子が.groovyであると仮定します。それ以外の場合は、「グルーヴィー」に設定するだけです。あなたのコンテンツまたは意味不明な内容で.groovyファイルを作成すると、エラーがまったく発生しません。あなたのファイル拡張子は何ですか、そしてVscodeはそれをエディタの右下で何と呼んでいますか?そのファイルの種類をクリックして、ファイルの関連付けを変更できます。 Vscodeファイル拡張子の変更 を参照してください。