【发布时间】:2011-09-19 19:45:51
【问题描述】:
我已经安装了 MercurialEclipse 插件。我发现它很难使用。
我在 NetBeans 中使用 Mercurial 支持已经有一段时间了,如果可能的话,我希望能够在 Eclipse 中做很多事情:
在 NetBeans 中,对源代码的任何更改都会在该行中突出显示 号区。新代码为绿色,修改代码为蓝色,已删除 代码是红色的。
项目资源管理器中的文件显示为蓝色或绿色以表示已修改 和新的。
-
在 NetBeans 中,我可以右键单击项目资源管理器中的任何目录 并转到 Mercurial->diff 以获取所有文件的视觉差异(在 我点击的目录)自上次提交以来发生了变化。
当我在 Eclipse 中右键单击一个目录时,我会得到一个 compare with 但是 只有 1 个选项(彼此)被禁用。
更糟糕的是,当我 右键单击我知道已更改的实际文件并与我进行比较 给定 3 个选项(本地历史、父变更集、不同 变更集)。如果我单击 父变更集,它不会给我一个差异。我认为这是因为这是自 3 次提交以来文件第一次更改。从那以后就没有了,我只想看看我所做的更改,以便在提交之前对其进行审查。我希望这能向我展示自上次提交以来我所做的更改,即我将要提交的更改。
请注意,我并不是要抨击 Eclipse,也不是要赞美 NetBeans。我只是想知道是否有一种方法可以像我在 NetBeans 中习惯的那样在 Eclipse 中设置工作流。
【问题讨论】:
标签: eclipse netbeans mercurial mercurialeclipse