如何在Eclipse的Package Explorer中显示一个打开的文件?

200

当一个文件(例如 .java 文件)在 Eclipse 中打开时,我该如何让“包资源管理器”显示我正在编辑的这个文件?


4
反之亦然:https://dev59.com/-XRA5IYBdhLWcg3w2x6W - Ciro Santilli OurBigBook.com
6个回答

458

在“包资源管理器”视图中有一个按钮,看起来像两个黄色的箭头指向左右。工具提示是“与编辑器链接”。单击该按钮。


9
我刚意识到这个按钮是一个开关(“始终链接当前打开的文件”与“链接当前已打开的文件”),所以我可能会尝试下面Ahe的解决方案。 - bacar

53

我发现经常将包浏览器与编辑器同步会导致包浏览器视图最终变得过长,特别是对于大型项目。相反,我将一个键盘快捷键映射到了与编辑器同步的包浏览器。如果您正在使用mylyn,当然这是一个较小的问题。

按键映射可在“窗口” ⟶ “首选项” ⟶ “常规” ⟶ “键” ⟶ “显示在(显示在目标ID:包浏览器)”中找到。我的是 Ctrl+Alt+,欢迎复制。


在Luna中,命令名称稍有变化。代替显示在(显示在目标ID:包浏览器)的命令现在是显示在(包浏览器)


37

来自这个网站

如何使用弹出菜单中的“显示”功能

在编辑器中按下Alt+Shift+W。这将弹出一个菜单,其中包含许多选项。选项会因为你安装了哪些插件而有所不同。选择你想要的选项,然后按Enter

最快选择选项的方法是使用选项的首字母,例如,要进入“Package Explorer”,请按P(你可能需要做 2 到 3 次,具体取决于以 P 开头的选项数目)。然后按Enter。您也可以使用箭头键。

enter image description here

使用键盘快捷方式更快地调用“显示”

如果您经常使用其中一个选项(例如“Package Explorer”),则可以将单个键盘快捷键映射到它上面来调用。

  • 转到“Windows > Preferences > General > Keys”。
  • 搜索“Show In”。Eclipse 将列出许多“Show In”选项。在我们的情况下,我们想要“Show In(Show In Target Id: Package Explorer)”。
  • 选择您想要的命令,在“Binding”中输入一个键,然后完成。

始终将活动源文件与包资源管理器链接

如果你喜欢这个功能,可以打开包编辑器,然后单击双黄色箭头,以始终在包资源管理器中显示当前选定的源文件。


15

在 Package Explorer 的顶部有一个双箭头图标,可以切换此行为。点击它。

输入图片描述


此外,这里也有详细的文档说明 - https://harjinderkamboj.wordpress.com/2012/09/28/track-active-item-in-solution-explorer-in-eclipse/。这是 Eclipse 中与 Visual Studio 中的“跟踪活动项”选项相当的功能。 - Chris Halcrow
所有这些空白是用来干什么的? - Neuron

7
在您的Eclipse .java文件编辑器中,右键单击任意位置,然后选择“在->包资源管理器中显示”。如图所示: 图片 您还可以使用此方法在导航器、大纲等中打开文件。

这也适用于PyDev包资源管理器(Python扩展)。 - tiborka

6
在项目的“资源管理器窗口”上方,您会看到下面红色圆圈中的图像,只需单击此图像,当单击项目中的任何文件时,它将在项目资源管理器中显示。

enter image description here

如果您只想显示一个文件,可以

1-右键单击该文件。

2-选择“显示在”。

3-选择“在项目资源管理器中显示”。

4-完成。

下面的图像更详细地解释了这一点。

enter image description here


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接