在最近对我的 Macbook pro 更新 Mac os Sierra 之后,我遇到了所有 Java 应用程序(如 Intellij IDEA 社区版)的滚动问题。
编辑器窗格中的滚动非常快。滚动增量的单位似乎很大。
Intellij IDEA 版本为 2016.2.3。Java 版本是 Java 8 更新 10.1。
即使在 "System Preference" -> "Java" -> "Advanced" tab 中,我也看到了相同的行为。
在最近对我的 Macbook pro 更新 Mac os Sierra 之后,我遇到了所有 Java 应用程序(如 Intellij IDEA 社区版)的滚动问题。
编辑器窗格中的滚动非常快。滚动增量的单位似乎很大。
Intellij IDEA 版本为 2016.2.3。Java 版本是 Java 8 更新 10.1。
即使在 "System Preference" -> "Java" -> "Advanced" tab 中,我也看到了相同的行为。
它看起来像 JDK 问题,并且可以通过简单的可滚动 JList 重现。Sierra 产生的事件比 El Captain 多得多。这些事件包含值 ~0.1 而不是预期的 ~1。但是 Java 无论如何都会将这些小数转换为 1。
编辑:另请参阅此 OpenJDK 错误:https ://bugs.openjdk.java.net/browse/JDK-8166591
Edit2:如另一个答案中所述,JetBrains 已修复其自定义 JDK。您可以在此处下载它并按照这些说明使 IntelliJ 使用此 JDK(选择标记...
为选择自定义位置的选项)。