Intellij 不显示任何错误 syntax/does 不给任何建议
Intellij does not show any errors in the syntax/does not give any suggestions
有几个类似的话题,但 none 似乎包含了我的问题的答案。
我的IDE没有显示任何错误,没有给出任何建议,没有导入任何东西。示例:
public static String createInversion(ArrayList<String> splitName) {
splitName.removeIf(n -> List.of("Lord", "Lady").contains(n));
ArrayList<String> reverted = List.newArrayList(splitName.stream()
.collect(Collector.toCollection(LinkedList::new))
.descendingIterator());
return String.format("%s, %s", splitName.get(1), splitName.get(0));
gyugyuihu
dsfsdf
rewfewr
}
你可以清楚地看到最后三行是没有任何上下文的随机字母链。我的 IDE 没有突出显示它们,也没有报告任何问题。我什至不知道我应该使用 Collector 还是 Collectors class,因为我得到的建议是零,就像在 Word 文档中写作一样。
我只在尝试编译时遇到错误,但也只是在终端中。 Intellij 未修改代码。
我没有打开电源安全模式,SDK 设置正确,模块中的语言级别设置正确,设置 -> 构建、执行、部署 -> Java 编译器 -> 目标字节码版本是设置正确,主文件夹被标记为源根目录。
我没主意了。请帮忙。
编辑:
添加我的设置的屏幕截图。
您是否尝试过使缓存失效?这通常可以解决此类问题。这也很容易做到:从主菜单中,select 文件 |使缓存无效/重新启动。
有几个类似的话题,但 none 似乎包含了我的问题的答案。
我的IDE没有显示任何错误,没有给出任何建议,没有导入任何东西。示例:
public static String createInversion(ArrayList<String> splitName) {
splitName.removeIf(n -> List.of("Lord", "Lady").contains(n));
ArrayList<String> reverted = List.newArrayList(splitName.stream()
.collect(Collector.toCollection(LinkedList::new))
.descendingIterator());
return String.format("%s, %s", splitName.get(1), splitName.get(0));
gyugyuihu
dsfsdf
rewfewr
}
你可以清楚地看到最后三行是没有任何上下文的随机字母链。我的 IDE 没有突出显示它们,也没有报告任何问题。我什至不知道我应该使用 Collector 还是 Collectors class,因为我得到的建议是零,就像在 Word 文档中写作一样。
我只在尝试编译时遇到错误,但也只是在终端中。 Intellij 未修改代码。
我没有打开电源安全模式,SDK 设置正确,模块中的语言级别设置正确,设置 -> 构建、执行、部署 -> Java 编译器 -> 目标字节码版本是设置正确,主文件夹被标记为源根目录。
我没主意了。请帮忙。
编辑:
添加我的设置的屏幕截图。
您是否尝试过使缓存失效?这通常可以解决此类问题。这也很容易做到:从主菜单中,select 文件 |使缓存无效/重新启动。