我在 System Workbench for STM32 IDE 中使用 Mercurial Eclipse 进行 MCU 项目已经有一段时间了。它允许我右键单击文件或文件夹,并使用上下文菜单中的比较选项来与 Mercurial 存储库中的其他文件版本进行比较。最近,由于缺乏对较新 MCU 的支持,我不得不转向 STM32CubeIDE。它仍然是基于 Eclipse 的,所以我希望我可以安装 Mercurial Eclipse 并具有相同的功能。但我发现,与上下文菜单比较并没有提供与以前版本进行比较的选项。即使在历史视图中,我也无法将一个变更集与另一个变更集进行比较。
STM32CubeIDE 确实使用了较新的 Eclipse 版本。 Eclipse 版本是:
对于STM32CubeIDE
版本:4.19.0.v20210303-1800 版本号:I20210303-1800
对于系统工作台
版本:4.6.3.v20170301-0400 内部版本号:M20170301-0400
有谁知道是否有办法让这些上下文菜单与较新的 Eclipse 版本一起使用?
作为解决方法,您可以使用 Eclipse Marketplace 安装 EGit 插件,然后就完成了。
您可以在这里关注此问题。