如何在Kubuntu 16.04上的Eclipse Mars和Neon中保持滚动条可见

时间:2016-06-29 16:04:00

标签: eclipse ubuntu

在使用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环境变量。这似乎可以保持所有的scollbars可见,但缺点是滚动条也在不需要时显示(例如编辑器窗口中的内容较少),并且上面提到的精简样式功能也不再可用。

编辑2018-01-17: 正如所提到的那样尝试GTK_OVERLAY_SCROLLING=0 @gregh也是如此。以与SWT_GTK3=0不同的图形样式显示滚动条。现在,我的系统UI设计比SWT_GTK3=0更好。

1 个答案:

答案 0 :(得分:5)

这对我有用:

导出GTK_OVERLAY_SCROLLING = 0