1

总是打开很多很多 Komodo 标签,我希望能找到一些解决方案来调整标签栏布局。以字体大小为例。

当然,在 Komodo 首选项中,我可以更改与选项卡内容相关的字体属性。但这并不是我想要的。

我想更改 TAB ITSELF 的字体属性,以便在我的屏幕上查看更多选项卡而无需任何滚动。

AFAIK 这在 Komodo 首选项 GUI 中是不可能的。

还有其他解决方案吗?(例如编辑一些 komodo 配置文件)

4

2 回答 2

1

在等待未来版本中的多行选项卡选项时,我缓解此问题的快速解决方法是在“userChrome.css”中声明以下规则:

#tabbed-view tabs > tab  {
    font-size: 10px !important;
    max-width:70px !important;
}
#tabbed-view tabs > tab:hover  {
    max-width:none !important;
    background-color: #bfe0f8 !important;
}
#tabbed-view tabs > tab[selected="true"] { 
   max-width:none !important;
   font-weight: normal !important;
   color: #cc0000 !important;
}
#tabbed-view tabs > tab[selected="true"]:hover { 
   background-color: #ecbebe !important;
}
#tabbed-view .tab-text {
    margin-left: -17px !important;
}
.tab-icon {
   width: 0px !important;
   height: 0px !important;
}

如果你不熟悉 css,基本上这些规则是:

  • 隐藏左侧的图标选项卡图像,以便为标签文本获得更多空间(现在将一些像素定位到左侧并缩小尺寸)。

  • 选项卡的宽度最大为 70 像素,除了选中的和鼠标悬停的选项卡。在这两种情况下,它是自动的。

于 2012-04-06T23:32:49.490 回答
0

使用带有如下规则的userChrome.css文件:

 tabs > tab[selected="true"], tabs > tab[selected="true"]?
   { 
   font-size: 10px; font-weight: bold; 
   }

或者,使用宏:

 ko.views.manager.currentView.parentNode._tab.style.cssText = 'font-size: 10px; font-weight: bold';
于 2012-01-25T18:52:25.277 回答