EclipseJavadoc后台覆盖默认值

EclipseJavadoc后台覆盖默认值,java,eclipse,Java,Eclipse,我在Eclipse上的默认工作区将Javadoc背景色设置为黑色,无法读取文本: 我已经尝试过在窗口->首选项->常规->外观->颜色和字体-/strong>中“恢复默认值”,但在我关闭工作区之前它一直有效。下次我再次打开它时,问题返回: 我试图在设置此配置的workspace\.metadata\.plugins文件夹中找到该文件,但没有找到。我还试图找到其他的解决方案,但我只找到了Ubuntu操作系统的解决方案,我在Windows7上安装了Oxygen.3A Eclipse 有人面对过这

我在Eclipse上的默认工作区将Javadoc背景色设置为黑色,无法读取文本:

我已经尝试过在窗口->首选项->常规->外观->颜色和字体-/strong>中“恢复默认值”,但在我关闭工作区之前它一直有效。下次我再次打开它时,问题返回:

我试图在设置此配置的workspace\.metadata\.plugins文件夹中找到该文件,但没有找到。我还试图找到其他的解决方案,但我只找到了Ubuntu操作系统的解决方案,我在Windows7上安装了Oxygen.3A Eclipse

有人面对过这个问题吗

提前谢谢

PS1.:新工作区没有错误


PS2.:我在工作中处理很多工作区,因此创建新的工作区不是一个选项,因为重新组织它们需要几个小时。

因为每次重新打开工作区时,都会丢失当前工作区的背景色设置,所以可能存储了该工作区的背景色配置设置(在您的情况下为黑色),这在启动时用于覆盖您最近的设置

解决:

  • 选择窗口>首选项>魅力>设置任务>首选项录制器
  • 选中记录到,然后从下拉列表中选择工作区
  • 在搜索字段中输入Javadoc.backgroundColor,然后检查列出的条目,使您的屏幕如下所示:

  • 单击应用并关闭
  • 选择窗口>首选项>常规>外观>颜色和字体,选择Java>Javadoc背景,然后单击编辑…选择所需的背景颜色
  • 单击应用并关闭,然后重新启动Eclipse。重新启动后,您应该看到最近的颜色更改仍在使用中
  • (可选)取消选中记录到,以便Oomph不会记录进一步的配置更改

(我不相信这一定是解决方案,因为这意味着之前有人将Javadoc背景颜色设置为黑色,作为工作区Oomph配置的一部分,这不容易无意中实现。)

我在Eclipse 2018-12上通过改为“经典”以外的主题解决了这个问题一旦我这样做并重新启动Eclipse,它看起来应该是这样的

首选项->常规->外观

确保选中了“启用主题化”


从Classic中选择一个不同的主题,然后重新启动Eclipse。

感谢您的回复!但是我试图在那个页面上找到Javadoc.backgroundColor,但Eclipse没有找到它。还有其他地方可以找到它吗?我只是尝试了另一种方法:-在首选项录制器上,我单击了初始化按钮,取消了常规->外观->颜色和字体;-已关闭工作区;-重新开放;现在它一直说颜色被覆盖,但现在它有了默认颜色,而不是以前的黑色。我不知道这是否正确,但它起了作用。“现在初始化”按钮不可点击。@VictorAugustoFariasDinis初始化现在不可点击是有意义的,因为不需要多次访问所有首选项页面。这很好,你有它的工作,但我不明白为什么你找不到Javadoc.backgroundColor,因为它清楚地出现在你的第二个屏幕截图中-也许试着只搜索Javadoc或background。另外,您使用的是颜色主题吗?@VictorAugustoFariasDinis同样,仅供参考,颜色首选项似乎存储在文件“{Eclipse workspace}\.metadata\.plugins\org.Eclipse.core.runtime\.settings\org.Eclipse.ui.workbench.prefs”中。在为我的工作区更改Javadoc背景色之后,我在该文件中设置了org.eclipse.jdt.ui.Javadoc.backgroundColor.skomisa,我知道了发生了什么。我认为这确实是Eclipse上经典主题的一个bug。我更改了默认主题,错误消失了。谢谢你的关注。