仅在项目中的Eclipse标签封闭

时间:2018-02-08 22:12:52

标签: java eclipse ide

大部分时间我一次处理更多打开的项目,导致过度拥挤和模糊的一组打开的跨项目标签。突然我意识到我找到了我需要的东西,我想要关闭属于项目的所有标签。有没有办法在不关闭项目本身的情况下轻松关闭所有项目相关的已打开选项卡?

示例

我已经打开了两个项目 A B 。我想仅关闭 B 项目下的所有条款,即( B1.java B2.java ... B5.java )。

Eclipse

为什么不想关闭整个项目并打开以摆脱这些标签?

我想保持项目打开以查看其结构并打开包含其内容的包。虽然我上面的例子很简单,但我们假设我不想关闭项目并通过一个广泛分支的树来查找相关的包agian。我唯一需要的是关闭另一个项目的当前打开的选项卡,以便很快或稍后使用。

手动关闭它们,嗯?

Eclipse有一个惊人的功能,根据类/文件名的长度,每个选项卡大小是不同的 - 关闭行中更多选项卡仍然是浪费时间找到 x 按钮。更愚蠢的是标签右侧的可扩展列表,哪些项目根本没有 x 按钮,因此我无法直接从中关闭标签。

那么,确实存在一种方式吗?

2 个答案:

答案 0 :(得分:1)

简单的答案是否定的,这是不可能的。要关闭所有标签,您可以:

在文件菜单(文件>>全部关闭)中,单击关闭所有项目。 Eclipse将关闭所有现有选项卡。

这是一个非常小众的要求,这可能是构建Ecplise Java插件的一个很好的机会。

答案 1 :(得分:0)

我建议使用“任务”或“Mylyn”。当您从任务“A”移动到任务“B”时,它将使用您为项目“B”打开的最后一个编辑器选项卡替换项目“A”的所有编辑器选项卡。