在使用 Kubuntu 16.04 和 Eclipse Neon (4.6) 设置新机器后,我观察到 eclipse 中所有滚动条的以下行为:
- 垂直滚动条以一种细长的样式显示
- 将鼠标移到垂直滚动条上时,滚动条以标准宽度可见
- 当大约 1 秒不移动鼠标时,滚动条变得不可见(平滑淡出)
- 将鼠标移动到任何地方时,例如编辑器窗口,垂直滚动条恢复可见(细样式)
- 注意:水平滚动条的行为不同,因为它只有在被鼠标指针触摸(悬停)时才可见
关于细长样式的滚动条,我喜欢这个特性。但我不喜欢垂直滚动条完全消失的功能。
有人知道如何自定义吗?
我总共测试了以下设置:
- Kubuntu 16.04 & Eclipse Neon → 滚动条隐藏
- Kubuntu 16.04 & Eclipse Mars → 滚动条隐藏
- Kubuntu 16.04 和 Eclipse Luna → 滚动条保持可见
- Kubuntu 14.04 和 Eclipse Mars → 滚动条保持可见
- Kubuntu 14.04 和 Eclipse Luna → 滚动条保持可见
尝试使用不同的主题(窗口 → 首选项 → 常规 → 外观)在滚动条可见性方面没有成功,即使我完全禁用主题也是如此。
我目前的解决方法是在启动 eclipse 之前设置 SWT_GTK3=0
环境变量。这似乎使所有的滚动条都可见,但缺点是滚动条在不需要时也会显示(例如,编辑器窗口中的内容较少),而且上面提到的瘦样式功能不再可用。
编辑 2018-01-17:
如前所述,尝试了 GTK_OVERLAY_SCROLLING=0
也是 @gregh 的作品。以不同于 SWT_GTK3=0
的图形样式显示滚动条。现在比 SWT_GTK3=0
更符合我的系统 UI 设计。
最佳答案
这对我有用:
导出 GTK_OVERLAY_SCROLLING=0
关于eclipse - 如何在 Kubuntu 16.04 上的 Eclipse Mars 和 Neon 中保持滚动条可见,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38104799/