IntelliJ Annotate(或 Git Blame)的 Eclipse 等效项

问题描述 投票:0回答:4

距离使用 Eclipse 开发已经有一分钟了。是否有相当于 IntelliJ 的注释功能?

本质上,您右键单击边距并选择注释。之后,在页边空白处,您可以看到最后对每行代码进行修改的人是谁(如 git 的责备)。

其他注意事项:

  • 我使用的版本控制系统是git。
  • Eclipse 版本是 Neon.3 Release (4.6.3)。
  • 我安装了 eGit。
  • 我发现这通过 CVS 是可能的
  • 使用 EGit 阅读 Eclipse,很难看到 git-blame 信息 看起来 Indigo 可以做到这一点,但我没有看到类似的选项描述。
eclipse git intellij-idea annotate
4个回答
35
投票

在 Eclipse Photon 中,我发现我可以右键单击行号附近的装订线,然后单击“显示修订信息”。

然后,每行的装订线会以不同的颜色突出显示,以表示它们所属的提交。单击现在彩色线条的数字槽,我可以查看提交信息。这是执行此操作时的示例标题。

编辑:有时 Eclipse 会将这个菜单选项隐藏在 Team 下。然后,当您右键单击转到 > 团队 > 显示修订信息 时,您会陷入困境 浏览其他菜单

有时要关闭它,您可能需要转到修订版 -> 隐藏修订版信息,因为显示修订版信息按钮不会打开/关闭侧面装订线(仅打开)。


14
投票

我想出了如何让事情顺利进行。以下是我为解决该问题所做的工作。

打开文件的历史记录。然后右键单击以前的提交。选择“显示修订信息”。从这里您将看到边距的行号现在显示为不同的颜色(假设您显示了行号)。

现在,右键单击页边空白 -> 修订 -> 显示作者


0
投票

只是为了添加用户1821961关于“显示修订信息”的有用答案,除了按提交着色的行(您可以单击以查看确切的提交信息)之外,可能还有其他未着色的行。对于这些,您可以单击但不会看到任何提交信息。

事实证明,那些未着色的线条是存在未提交更改的地方。

这已通过 Eclipse 2018 验证。


0
投票

虽然我使用的最新版本不适合这个问题,但对某人搜索信息很有帮助。我正在使用 Eclipse IDE 2024-03。左侧栏(您可以在其中看到行号),右键单击,选择Revision

© www.soinside.com 2019 - 2024. All rights reserved.