Eclipse中的选项卡变得不可见

22

在使用Eclipse时(Kepler,Windows 7 64位),有时一些打开的标签会消失。

标签栏仍然存在,但某些标签会变成空白。当我将鼠标悬停在上面时,它们就会重新出现并完全可见。

所以这不是功能上的问题,只是美观上的问题,但不能看到哪些标签是打开的确实令人不安。有人知道如何停止这种行为吗?

它经常发生,但没有任何提示,因此我无法随意重现它。为了进一步说明它的外观,我在Paint.net中制作了这个图像:

显示了我的问题的图像

提前感谢您。

//LJ

编辑:

我找到了是什么导致了这种行为。当我构建和运行项目时,控制台会弹出,然后在关闭窗口后,控制台会自动隐藏,但它挡住的选项卡是空白的。但是,正如早期所述,如果我悬停在它们上面,它们仍会出现。但是,我仍然不知道如何解决这个问题。这里是一个由截图组成的gif,显示了这种行为:

输入图像描述


3
我之前在Eclipse Mars.2遇到过这个问题,现在在Eclipse Neon中仍然存在,非常令人烦恼。 - Zur13
1
2019年12月的问题仍然存在! - Laurent.B
5个回答

8

我也遇到了这个问题。以下是我的具体情况:我在 Windows 10 上运行 Eclipse Oxygen。对于我的外部显示器,我进入显示设置并将“更改文本、应用程序和其他项目的大小”设置为 125%。这导致应用程序呈现文本时不协调。然后我右击桌面快捷方式,并选择属性。在兼容性选项卡下,我启用了“覆盖高 DPI 缩放行为”,并选择了“由系统(增强)执行缩放”。

这个配置导致我遇到了你报告的行为。

将 “执行缩放”的选择改为“系统”解决了我的问题。

希望这可以帮助你。


只是想评论一下,这个答案对我很有用。更多细节:我也在Windows 10上使用Eclipse Oxygen。我没有改变文本的大小,但我确实像这个答案建议的那样设置了“系统(增强)执行的缩放”。从那时起,问题就没有再出现过。 - Wallace Brown
我在Windows 10上使用Eclipse 4.23,而正好相反的方法解决了我的问题。我禁用了“覆盖高DPI缩放行为”,问题就消失了。非常感谢您的提示! - Krasnars

3

我已经成功地在UHD显示器上通过在“首选项 -> 通用 -> 外观”下选择经典主题来解决了这个问题。但是,使用浅色主题时仍然无法按照问题描述的方式工作。

使用Spring Tool Suite,版本:3.9.4.RELEASE(Eclipse Oxygen.3a(4.7.3a))


2
尝试一下: 进入“Window”->“Preferences”。进入“General”->“Appearance”。在这里更改主题并重新启动Eclipse。 还可以尝试增加Eclipse.e的堆大小

编辑

对于我来说,在我的机器上重现您的问题很困难。 但是,您可以尝试这些方法。

  1. 尝试使用eclipse主题插件,更改主题并检查。

  2. 我猜问题的第一部分发生在Eclipse启动时,如果是这样,那么意味着编辑器插件仍在加载。尝试在“窗口-首选项-常规-启动和关闭”中更改插件加载顺序。您可以禁用最不常用的或全部。重新启动Eclipse。

  3. 如第二部分所述。控制台会自动显示并关闭。仔细观察第二张图片,在打开应用程序窗口时,Fast View Bar 中的控制台视图快捷方式按钮已启用。单击关闭按钮后,控制台视图会消失,因为控制台视图作为快速视图打开。因此,在启动应用程序之前,请确保控制台视图对您可见。因此,请单击快速视图栏上的“还原”按钮,其中包含控制台视图(即在第二张图片右下方的快速视图栏中)。

  4. 如果您的Eclipse应用程序依赖于许多插件,则必须增加应用程序的堆大小,并为插件分配启动级别。转到Eclipse应用程序的运行配置,在参数选项卡中添加参数以增加堆大小,并在插件选项卡中为插件分配启动级别。有关更多信息,请查看Eclipse帮助内容。


1
好主意,但可惜它没有奏效。我首先尝试了更改主题,然后增加了堆大小,接着我甚至尝试将其增加到512M,但是并没有任何改善。此外,我一开始就使用了内置的标准主题,而不是我下载的主题。 - Ludwik
这一定是主题的一个bug。我尝试了所有方法,只有将主题从暗色更改为默认才解决了问题。有趣的事实是:暗色主题很长时间以来都运行得非常完美,但突然昨天就停止工作了。 - Brain

1
我在Windows 10上使用Eclipse Jee 2018-09时遇到了同样的问题。为解决此问题,请尝试以下步骤:右键单击eclipse图标 -> 兼容性 -> 更改高DPI设置请确保设置如下截图所示,全部取消选择。重启Eclipse。

0

当我从安装的自定义暗色主题切换回 Eclipse Mars.2 Release (4.5.2) 时,我遇到了同样的问题,这是我如何解决的:

转到“窗口”->“首选项”->“外观”,然后将主题更改为与经典不同的主题(在我的情况下是暗色),然后再次选择经典主题。


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