Intellij 和 Pycharm 注释显示固定的错误日期

问题描述

关于 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 版本“11.0.1” 2018-10-16 OpenJDK 运行时环境 18.9(构建 11.0.1+13) OpenJDK 64 位服务器 VM 18.9(构建 11.0.1+13,混合模式)

  1. git 责怪 CLI:

    enter image description here

  2. Intellij IDEA 中的注释选项:

    enter image description here

认的java版本是: openjdk 版本“11.0.1” 2018-10-16 OpenJDK 运行时环境 18.9(构建 11.0.1+13) OpenJDK 64 位服务器 VM 18.9(构建 11.0.1+13,混合模式)

git 版本是: git 版本 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 s.r.o. 的 OpenJDK 64 位服务器 VM。 macOS 10.14.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 s.r.o 的 OpenJDK 64 位服务器 VM macOS 10.14.6 GC:ParNew、ConcurrentMarkSweep 内存:990M 核心数:4 注册表: 非捆绑插件:com.alayouni.ansiHighlight、com.intellij.ideolog

解决方法

尝试右键单击 Intellij 中的注释 -> 选项 -> 显示提交时间戳。