总是打开很多很多 Komodo 标签,我希望能找到一些解决方案来调整标签栏布局。以字体大小为例。
当然,在 Komodo 首选项中,我可以更改与选项卡内容相关的字体属性。但这并不是我想要的。
我想更改 TAB ITSELF 的字体属性,以便在我的屏幕上查看更多选项卡而无需任何滚动。
AFAIK 这在 Komodo 首选项 GUI 中是不可能的。
还有其他解决方案吗?(例如编辑一些 komodo 配置文件)
总是打开很多很多 Komodo 标签,我希望能找到一些解决方案来调整标签栏布局。以字体大小为例。
当然,在 Komodo 首选项中,我可以更改与选项卡内容相关的字体属性。但这并不是我想要的。
我想更改 TAB ITSELF 的字体属性,以便在我的屏幕上查看更多选项卡而无需任何滚动。
AFAIK 这在 Komodo 首选项 GUI 中是不可能的。
还有其他解决方案吗?(例如编辑一些 komodo 配置文件)
在等待未来版本中的多行选项卡选项时,我缓解此问题的快速解决方法是在“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 像素,除了选中的和鼠标悬停的选项卡。在这两种情况下,它是自动的。
使用带有如下规则的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';