13

我是 Eclipse 新手(也不知道 NetBeans)。我正在阅读日食教程。但是我很困惑,无法理解“与编辑器链接”到底是做什么的。在 Eclipse->Help 中说:

在本地工具栏或导航视图之一的视图菜单中选择“与编辑器链接”按钮。最后,单击 JanesFile.txt 的编辑器选项卡。请注意导航视图如何自我更新以选择您当前正在编辑的文件 (JanesFile.txt)。如果您不喜欢此自动更新,您可以通过取消选择 Link with Editor 轻松将其关闭。

我选择了带有编辑器的链接按钮,但我看不到任何更改它看起来没有做任何可见的事情。它在 Eclipse 的另一个文档中说:

当打开多个编辑器时,可能很难跟踪相关资源在导航器中的位置。因此,导航器支持将其树视图与当前编辑的资源同步。

要在工作台中的导航器和编辑器之间链接资源,请在其 UI 顶部的导航器工具栏中找到链接按钮。链接按钮是一个带有两个相互指向的箭头的图标。将鼠标移到它上面;悬停帮助应阅读 Link with Editor。这种技术也适用于 JDT 的包资源管理器。

我读了上面和其他一些博客。据说在做大型项目时它非常有用和必要。它到底是做什么的?我无法理解。任何人都可以帮助我掌握它并提供一个清晰的例子或信息来看看它的作用吗?提前致谢

4

4 回答 4

12

它确保您已打开(当前正在编辑)的文件在 Navigator/Project Explorer 中被选中并可见。因此,如果您想查看同一个包中的其他类,例如,您不必手动深入了解它。

如果您想查看它是否正常工作,请打开导航器视图并启用此设置。然后切换到编辑新文件(不使用导航器,例如使用CTRL-T并直接键入类名,或单击不同的编辑器选项卡)。导航器中的选择应该更新为您现在正在编辑的文件。

于 2012-09-08T19:44:11.687 回答
7

当您在项目中打开许多文件时,使用编辑器链接很有用。当您在编辑器中选择一个文件时,Project Explorer 或 Navigator 在其文档树中显示相同的文件。

于 2012-09-08T19:49:13.020 回答
1

每当您在编辑器中选择打开的文件(JSP、Java 等)时​​,导航器将跳转到项目结构中的该文件,打开所需的任何文件夹。

我个人觉得这很痛苦......我喜欢保持我正在使用的项目区域稳定,并且我正在使用Ctrl++ShiftR跳过寻找文件。如果我这样做,导航器就会到处乱跳。

于 2013-02-05T14:40:20.410 回答
0

简单来说,Link with editor 为文件类型设置默认编辑器,例如,xml 编辑器将用于编辑 xml 文件等,

于 2012-09-08T19:44:14.517 回答