关于 Intellij IDEA 和 Pycharm 注释(git blame)功能,我面临着一个非常奇怪的情况。
去年年底,出于开发目的,我决定在我的 MacOS Mojave(版本 10.14.6)上安装不同的 JDK。它看起来有点搞砸了,所以我花了一些时间尝试“撤消”(即删除)JDK 和 jEnv。我能够启动和使用 IntelliJ IDEA 和 PyCharm(事实上,我从来没有失去启动和使用它们的能力),但是当我单击时,这两个程序现在显示所有行的错误固定日期(10/01/2019)在每个版本化文件的“注释”选项上,无论该行有多旧或新。如果我在命令行上使用 git blame ,我会看到每个文件行的正确日期。下载并安装最新版本的 Intellij IDEA 无助于解决问题。拜托,谁能帮我恢复默认行为?
默认java版本如下: openjdk version "11.0.1" 2018-10-16 OpenJDK Runtime Environment 18.9 (build 11.0.1+13) OpenJDK 64-Bit Server VM 18.9 (build 11.0.1+13,混合模式)
默认java版本为:openjdk version "11.0.1" 2018-10-16 OpenJDK Runtime Environment 18.9(build 11.0.1+13) OpenJDK 64-Bit Server VM 18.9(build 11.0.1+13,混合模式)
git版本为:git version 2.21.1 (Apple Git-122.3)
Intellij IDEA 和 PyCharm 版本是:
IntelliJ IDEA 2020.3.1(社区版)Build #IC-203.6682.168,于 2020 年 12 月 29 日构建运行时版本:11.0.9.1+11-b1145.63 x86_64 VM:JetBrains sro macOS 10.14 的 OpenJDK 64 位服务器 VM。 6 GC:ParNew,ConcurrentMarkSweep 内存:990M 内核:4 注册表:editor.distraction.free.mode=true 非捆绑插件:DBN
PyCharm 2019.3.4(社区版)Build #PC-193.6911.25,构建于 2020 年 3 月 18 日运行时版本:11.0.6+8-b520.43 x86_64 VM:JetBrains sro macOS 10.14.6 的 OpenJDK 64 位服务器 VM GC:ParNew、ConcurrentMarkSweep 内存:990M 内核:4 注册表:非捆绑插件:com.alyouni.ansiHighlight、com.intellij.ideolog