鲜为人知的事实:IDL Workbench 会为编辑过的文件保留备份
7528 为本文评分:
2.0
鲜为人知的事实:IDL Workbench 会为编辑过的文件保留备份
......而且它还能帮助你比较和恢复更改!
Jim Pendleton 2015年3月5日,星期四
你知道吗?IDL Workbench 会为你编辑过的文件保留备份,并且你可以比较和合并文件的不同版本。
作为 IDL Workbench 基础的 Eclipse 平台(www.eclipse.org)默认包含许多内置功能。IDL 工程团队因为大多数 IDL 程序员使用有限,移除或隐藏了其中一些功能,但保留了其他功能。
差异/合并工具是一个相当方便的功能,但并未得到很好的宣传。
在项目资源管理器中,右键单击你过去一周内编辑并保存过的文件。向下滚动上下文菜单,找到"与...比较"项目,然后选择"本地历史记录..."。从列出的文件中选择一个。
你会惊讶于仅仅在过去 7 天里,你的疯狂编码技能是如何演变的。
你将进入一个差异/合并工具,可以轻松导航以比较文件内容,甚至可以合并修改。如果你那疯狂的编码技能让你失手,需要恢复到一个不那么精巧但更可运行的算法版本时,这个功能尤其方便。我是这么听说的。
右上角的按钮可以让你非常轻松地浏览文件之间的差异,并将更改从一个文件传输到另一个文件。
任何给定文件的默认历史记录会保留 7 天。要修改这个时间,请在 Workbench 中选择菜单项 窗口/首选项。在随后出现的对话框树中,导航到 常规/工作区/本地历史记录,并在那里进行任何更改。
差异/合并工具不仅限于比较单个文件的版本。它还可以用于比较单个项目内或跨项目的文件或目录。如果你为一个代码线维护"受管理的"和"沙盒"源文件的独立项目,这将非常有用。
在项目资源管理器中,选择一个文件或文件夹,然后按住 Ctrl 键并单击第二个文件或文件夹。右键单击其中一个选定的项目以调出上下文菜单,选择"与...比较",然后选择"相互比较"。
如果你有兴趣了解更多关于编辑文件的本地历史数据存储位置的信息,请在 wiki.eclipse.org 上搜索相关 FAQ 主题。