在Netbeans中,如果我打开一个在版本控制下的文件,则修改的行会在左侧突出显示。 (绿色代表新行,蓝色代表修改过的行)
在Eclipse中是否有类似的效果?
在Eclipse中是否有类似的效果?
默认情况下,它会比较磁盘上的最新版本,如果您保存了文件,则根本没有差异。您必须激活与SCM存储库的比较。我不确定如果您有多种类型的SCM会发生什么,因为这只是单个选择。
使用Subversive,您可以执行Team > Show Annotations操作,它将使用该行的作者和最后修改日期来注释这些行。
Enable quick diff
,打开快速差异。Use this reference source
中选择需要使用Quick Diff的版本控制系统。
Git、SVN和CVS应该在此处出现。如果安装了MercurialEclipse插件,则会出现Mercurial。Show differences in overview ruler
。右键单击
文件 > 团队
> 显示注释
。
代码左侧将出现一个棕色
的带子(代表已经提交
的行),而修改过的
行将以白色
显示。
如果你想在使用Git时在Eclipse的“概览标尺”中显示基于修订的更改突出显示(即不会在保存文件后消失),则至少需要做两件事:
首选项
>编辑器
>文本编辑器
>快速差异