我最近从NetBeans移至Eclipse。由于我必须使用从SVN检出的项目,我安装了Eclipse。我的问题是:如何让Subclipse像NetBeans一样指出我在源代码中引入的变化(从SVN下载)?有什么办法吗?Subclipse - 在NetBeans中标记代码更改
回答
在窗口 - >首选项中导航到常规 - >编辑 - >文本编辑 - >快速差异并勾选“启用快速差异”,“显示概述标尺中的差异”并设置“使用此参考源“到”原始SVN副本“。
您可能还想更改颜色以匹配NetBeans(蓝色表示更改,绿色表示添加,红色表示删除)。
请注意,你可能需要重新启动Eclipse,这才会生效。
随着您更改代码,它会显示您在侧标上的更改,直到您提交SVN。
Subclipse会自动跟踪您在Eclipse中所做的更改。
如果您希望看到更改,Eclipse中的约定将转至项目的团队 - >同步菜单。
不会在Package Explorer中将子类和包标记为与检入SVN的版本不同吗?
编辑
可以使用比较函数来查看的差异。一种方法是打开同步视图,右键点击所需的类并选择比较(我不记得确切的菜单选项,但它是这样的)。
是的,但我希望在编辑器视图中看到更改,所以我可以看到我更改了哪行代码。那我该怎么做? – Arek 2010-02-08 07:32:26
啊,好的。我已经添加了一些更多的答案。 – 2010-02-08 07:38:10
如果你指的是颠覆NetBeans中Viewing Changes in the Source Editor部分:
alt text http://netbeans.org/images_www/articles/60/ide/vcs/left-ui.png
然后,它应该像activating the Quick diff Annotate Subclipse中:
团队 - >显示文件上的注释选项
如果您想快速比较单个文件中的更改,请右键单击它,选择'比较' - >'来自存储库的最新版本'。由此产生的差异看起来很像Binary Nerd的第一个屏幕截图,只有它会出现在编辑器部分,您不必切换视角。
- 1. 更改Netbeans html标记高亮颜色
- 2. 更改NetBeans自动生成的代码
- 3. 如何使用subclipse合并代码更改?
- 4. 在subclipse中更改svn:externals属性
- 5. NetBeans - 在代码更改时自动将@author添加到类中
- 6. 在EF代码中记录用户更改的历史记录
- 7. 更改Subclipse提交行为
- 8. 更改光标在代码后面
- 9. 更改代码中的桌面图标
- 10. 如何更改Netbeans中的toString()代码片段的功能
- 11. subclipse中的不同更改列表?
- 12. Mediawiki - 更改代码标记以尊重单个换行符?
- 13. 在woocommerce上更改标记
- 14. 如何在数据库记录中“更新”更改密码唯一代码?
- 15. myLocationOverlay更改标记
- 16. Subclipse在更改忽略文件后识别更改?
- 17. 在wordpress模板中更改google标记
- 18. 在sactter3图中更改标记大小
- 19. file_get_contents在php中更改html标记
- 20. 更改标记图标
- 21. 如何更改DatagridView中的标题文本 - 在代码C#中?
- 22. 如何在代码隐藏中更改listview中的标签值?
- 23. 更改Epicor ERP10标准系统代码
- 24. 在.NET中的代码中更改UserAgent
- 25. 具有更改值的Netbeans代码模板
- 26. 如何在NetBeans中运行代码时更改jlabel背景颜色
- 27. 更改Typo3中的标题标记
- 28. 更改Linux上Netbeans的光标
- 29. Subclipse的替代
- 30. 如何在Subclipse中将文件标记为编辑
这就是我一直在寻找:)。谢谢! 我会添加一些评论给你答案:) - 在“使用参考源”组合QuickDiff窗格应该被选中“原始SVN复制”。 – Arek 2010-02-08 07:50:47
我看起来一样。谢谢!在我的情况下,我需要关闭并重新打开这些文件以查看更改(无需重新启动eclipse) – Darkaico 2013-07-23 13:58:14
请注意,Eclipse必须知道您的SVN存储库才能运行。如果您编写的工作副本完全根据命令行工作,但您的项目与Eclipse的SVN存储库无关,只要您保存该文件,代码更改就会被删除。它不会与上次提交的版本进行比较。 (使用Eclipse Luna 4.4.2 + Subversive) – yuric 2015-11-25 16:55:52