VScode的java文件突然出现了很多红色波浪线

但文件是可以正常编译的,只是有很多报错
之前是没有的,且能正常编译,这个红色波浪线是突然有一天出现的

img


有人知道原因吗?

如果你确定你的代码没有错误,并且之前没有这些红色波浪线,可以尝试以下方法来解决这个问题:

  1. 重新打开文件或重启VSCode:有时候,VSCode由于一些未知的原因会产生一些错误或假警报。重新打开文件或重启VSCode可能会解决这个问题。

  2. 升级Java插件或VSCode:确保你正在使用最新版本的Java插件和VSCode,因为较旧的版本可能会出现一些问题或错误。

  3. 检查Java配置和环境:确保你的Java环境和配置正确。检查JAVA_HOME环境变量以及Java版本是否与VSCode的Java插件兼容。

  4. 检查其他扩展:如果你有其他相关的扩展安装在VSCode中,可以尝试禁用它们来排除是否是其他扩展引起的问题。

  5. 检查代码问题:虽然代码可以正常编译,但仍然建议检查一下你的代码,看是否有语法错误或其他问题。修复这些问题可能会消除红色波浪线。

【相关推荐】



  • 这有个类似的问题, 你可以参考下: https://ask.csdn.net/questions/7512928
  • 这篇博客也不错, 你可以看下VSCode 中 js 文件类型注释报错的问题解决
  • 除此之外, 这篇博客: vscode解决方案 格式化文档常见问题(缩进,自动添加逗号、分号,单引号变为双引号)中的 解决方法 部分也许能够解决你的问题, 你可以仔细阅读以下内容或跳转源博客中阅读:
    • 打开设置,找到Vetur,点击 在 settings.json 中编辑

    在这里插入图片描述

    • 按照如下代码中注释的部分按照自己的习惯进行修改即可
    {
        "vetur.validation.template": false,
        "vscode-edge-devtools.mirrorEdits": true,
        "workbench.editor.enablePreview": false,
        "liveServer.settings.donotShowInfoMsg": true,
        "emmet.variables": {
            "lang": "zh-CN"
        },
        "[vue]": {
            "editor.defaultFormatter": "octref.vetur"
        },
        "editor.linkedEditing": true,
        "explorer.confirmDelete": false,
        "git.enabled": false,
        "explorer.confirmDragAndDrop": false,
        "workbench.colorTheme": "One Dark Pro",
        "vetur.ignoreProjectWarning": true,
        "vetur.format.options.tabSize": 4, // 修改缩进
        "vetur.format.defaultFormatterOptions": {
            "js-beautify-html": {
                "wrap_attributes": "force-expand-multiline"
            },
            "prettier": {
                "semi": false, // 不加分号
                "trailingComma": "none", // 不加逗号
                "singleQuote": true // 格式化时为单引号
            },
            "prettyhtml": {
                "printWidth": 100,
                "singleQuote": false,
                "wrapAttributes": false,
                "sortAttributes": false
            }
        }
    }
    

如果你已经解决了该问题, 非常希望你能够分享一下解决方案, 写成博客, 将相关链接放在评论区, 以帮助更多的人 ^-^