java - 有没有办法在不使用包资源管理器/项目/导航器的情况下比较两个打开的文件?
问题描述
对于大型项目,我不想在左侧导航器/项目资源管理器或包资源管理器上手动查找文件。如果项目有数百个文件,则需要太多时间。
如何比较在编辑器中打开的两个文件?:
我查找了其他答案,但找不到我需要的东西。这篇文章展示了如何使用导航器(不是我需要的)来做到这一点。如何在 Eclipse 中比较两个文件?
更新:
我不想在 project/navigator/whatever 中手动查找其他文件。耗时太长。
更新2
- ngueno 建议的 AnyEdit eclipse 插件有助于加快比较速度。即使我仍然需要使用侧边栏/资源管理器,它也可以加快工作速度。
- 在撰写本文时,Eclipse 社区 ( https://bugs.eclipse.org/bugs/show_bug.cgi?id=224562 ) 已认识到此问题。
解决方案
是的,您可以在安装AnyEdit 插件后使用 Eclipse 来执行此操作(可以在 Eclipse Marketplace 上找到)
该插件将显示以下选项:
这将显示一个选择对话框,让您选择要比较的编辑器:
选择之后:
在错误224562和39126中有一些关于此功能的讨论,他们还提到了 AnyEdit 解决方法。似乎他们还没有社区中的任何人可以参与这项改进。
推荐阅读
- r - 根据另一个列表删除列表中的额外元素
- c++ - 挂起的协程句柄是否应该总是在程序结束之前被销毁?
- excel - 使用 Excel VBA For 循环创建多个系列时,为什么第一个系列不反映 .Border.Color 分配?
- vba - 为什么在VBA中粘贴Word表格列大部分时间都会导致错误4605,然后尝试多次成功?
- python - 在文件中查找字符串 A 并使用字符串 A 打印行以及下一行,直到匹配字符串 B
- ssl - Chef apt_repository 开始因 SSL 验证错误而失败
- c# - 如何在 Oracle 身份验证中使用 MS Access 连接字符串
- reactjs - 除非我在 React 中刷新页面,否则状态不会改变
- html - 在自定义滑块 Jquery 上隐藏/显示下一个和上一个按钮
- python - 如何在函数中检测变量赋值?