为什么我的 .java 文件禁用错误检查?

Why does my .java file disable errorchecking?

最近我在我的处理项目中添加了一个 .java 文件(它被称为 GClip.java 来自一个名为 G4P 的库)。 .java 文件有助于将内容复制到剪贴板。我在论坛上读到的,但是在我创建一个新选项卡并从 .java 文件导入内容后,它立即给了我这条消息:

sketch_190108b contains .java tabs. Some editor features (like completion and error checking) will be disabled.

现在我看不到错误之类的东西。我怎样才能重新打开它?我已经尝试在首选项选项卡中打开它,但没有用...请帮忙吗?

我猜这是因为错误检查来自 Processing 预处理器,它将 Processing 代码转换为 Java 代码。如果您使用的是 .java 文件,则会跳过预处理器,因此它无法进行错误检查。

如果你想确定,你可以在处理源代码中搜索消息here

如果这对您很重要,您可以考虑使用 Java IDE,例如 Eclipse 或 Intellij。

此外,请确保在复制其代码时遵循 G4P 版权许可。