Win11自动更新后Eclipse深色主题选中文字变黑问题求助
以下是几个可行的解决方法,按优先级尝试:
调整文本编辑器选中区域颜色
打开Window > Preferences > General > Editors > Text Editors > Colors and Fonts,展开「Basic」分类,找到「Selected Text」选项:- 修改「Foreground」为浅色(比如白色
#FFFFFF) - 确认「Background」保持深色主题的选中背景色,点击「Apply and Close」生效。
- 修改「Foreground」为浅色(比如白色
重置Eclipse默认深色主题
如果使用了自定义主题导致冲突,打开Window > Preferences > General > Appearance > Theme,选择默认的「Dark」主题,点击「Apply and Close」后重启Eclipse,再重新配置个性化设置。禁用Windows主题对Eclipse的控制
打开Window > Preferences > General > Appearance,取消勾选「Enable theming for window controls」选项,重启Eclipse后检查选中文字颜色是否恢复正常。修改Eclipse主题CSS文件(顽固情况)
找到Eclipse安装目录下的plugins/org.eclipse.ui.themes_<版本号>文件夹,进入css/dark/目录,打开e4-dark_globalstyle.css文件:
查找与选中文字相关的CSS规则(例如.MPartStack.selected或::selection),将其中的color: #000000;改为浅色(如#FFFFFF),保存文件后重启Eclipse。
内容的提问来源于stack exchange,提问作者Wiktor Wiktor

