更新:这个功能现在在Firefox 67中可用并默认启用。您可以使用devtools.netmonitor.features.resizeColumns
标志禁用它(你疯了吗?)。
原始答案:正如您所知,目前(FF57)没有更改列大小的选项,您唯一的选择是隐藏/显示列。这很容易做到,只需右键单击
任何列,您应该会看到列的列表,并可以选择/取消选择它们。
但仅此而已吗?不是的,您可以使用CSS
(黑客开发工具)来更改列大小,以下是步骤:
打开开发者工具(使用F12或...)
点击右上角的齿轮按钮 转到设置
,快捷键:F1
检查这两个选项:
启用浏览器Chrome和插件调试工具箱
启用远程调试
按下Ctrl+Shift+Alt+I
并单击确定
(在安全提示中)以打开浏览器工具箱
您应该能够使用已打开的浏览器工具箱检查开发工具
玩转CSS
(与正常网页一样)
将您的自定义CSS
保存在userChrome.css
文件中
需要有关userChrome.css
的更多信息,请前往userchrome.org
以下是创建/修改userChrome.css
的步骤:
about:support
打开文件夹
(在Profile Folder
行中)chrome
目录userChrome.css
文件为了演示它的工作原理,我将Network tab
的某个列的背景颜色改为红色。
以下是我的userChrome.css
文件内容(针对上述示例)
.requests-list-file.requests-list-column {
background-color: red !important;
color: #fff !important;
}
我只是为了赶时间使用了!important
,如果可以的话,请不要使用它
devtools.netmonitor.features.resizeColumns
,网络监视器中的列不可调整大小。这太残忍了。哈哈 - beppe9000虽然在功能请求和其依赖项上似乎有一些最近的进展,但后者是在2016年创建的,因此可以相当肯定地认为,在Firefox默认支持列调整大小之前,还需要一段时间。
同时,这是我在userChrome.css
中添加的CSS:
.requests-list-header-button {
padding-inline-start: 0px !important;
padding-inline-end: 0px !important;
}
.requests-list-method {
min-width: 30px !important;
}
.requests-list-status {
min-width: 40px !important;
}
.requests-list-file {
min-width: 100px !important;
}
...
。requests-list-status
- requests-list-method
- requests-list-file
- requests-list-domain
- requests-list-cause
- requests-list-type
- requests-list-transferred
- requests-list-size
- requests-list-waterfall
请注意,如果将列宽度缩小得太多,可能会影响对齐。如果您不知道在哪里保存userChrome.css
或需要查找其他列的类,请参阅Mehdi's答案。