Intellij idea Intellij Idea不会在编辑器窗格中检测不存在的方法并为其加下划线

Intellij idea Intellij Idea不会在编辑器窗格中检测不存在的方法并为其加下划线,intellij-idea,Intellij Idea,在idea编辑器和我的java项目中,idea不会检测编辑器窗格中不存在的方法和下划线,因此我无法使用alt+enter生成新方法 示例屏幕截图如下: 顺便说一句:powersave模式已禁用,在项目设置中,已选择源 项目窗口如下所示: 我在idea中创建了demo maven项目,但问题仍然存在 我创建了一个新类 public class DemoNew { } 然后我创建了DemoImpl类: public class DemoImpl { public static vo

在idea编辑器和我的java项目中,idea不会检测编辑器窗格中不存在的方法和下划线,因此我无法使用alt+enter生成新方法

示例屏幕截图如下:

顺便说一句:powersave模式已禁用,在项目设置中,已选择源

项目窗口如下所示:

我在idea中创建了demo maven项目,但问题仍然存在

我创建了一个新类

public class DemoNew {

}
然后我创建了DemoImpl类:

public class DemoImpl {

    public static void main(String[] args) {

        DemoNew demoObject = new DemoNew();

        demoObject.ssss(); // idea does not detect this non-existing method.

    }
}
如上所述,idea不会在DemoNew类中检测到不存在的ssss方法

我在intellij idea中上传了演示项目和我的设置

编译项目后,idea仍然不会在编辑器窗格中用红色为不存在的方法加下划线


JetBrains团队回答了这个问题

看起来JDK使用了错误的区域设置: 请尝试添加 JVM设置的“-Dsun.locale.formatasdefault=true”选项

我从intellij idea/help/edit自定义vm选项中添加了这些参数

参数如下所示

-Dsun.locale.formatasdefault=true
-Duser.language=en
-Duser.region=US
-Dfile.encoding=UTF8

我在文件中添加了最后四项


这解决了问题。

您能同时显示项目窗口吗?有时IntelliJ在使用mei的场景生成器使用的嵌入式场景生成器时会出现问题intellij@engtuncay是否启用了文件|省电模式?省电模式已禁用。是否与检查配置有关?@engtuncay请尝试文件|无效缓存|无效并重新启动。如果问题仍然存在,请共享。