Est-il possible de changer la largeur des colonnes dans Firefox Developer Tools? Comment puis-je le faire?
Lorsque je pointe sur la colonne Edge (comme Status, etc. sur la capture d'écran), il n'y a pas d'outil de redimensionnement pour que je puisse voir tout le contenu.
Mise à jour : Cette fonctionnalité est désormais disponible et activée par défaut dans Firefox 67. Vous pouvez la désactiver ( êtes-vous fou? =) en utilisant le drapeau devtools.netmonitor.features.resizeColumns
.
Réponse originale : Comme vous le savez probablement, il n'y a pas d'option pour changer la taille des colonnes (à partir de FF57), la seule option que vous avez est de masquer/afficher les colonnes. c'est facile à faire, juste right-click
sur n'importe quelle colonne, vous devriez voir la liste des colonnes et vous pouvez les sélectionner/désélectionner.
Mais c'est tout?! non, vous pouvez changer la taille des colonnes en utilisant CSS
(pirater les outils de développement), voici les étapes:
Cochez ces 2 options:
Enable browser chrome and add-on debugging toolboxes
Enable remote debugging
Appuyez sur Ctrl+Shift+Alt+I
Et cliquez sur OK
(sur l'invite de sécurité) pour ouvrir Browser Toolbox
Dev tools
En utilisant la boîte à outils du navigateur ouverteCSS
( comme vous le faites avec une page Web normale)CSS
personnalisé dans le fichier userChrome.css
Besoin de plus d'informations sur userChrome.css
, Rendez-vous sur serchrome.org
Voici les étapes pour créer/modifier userChrome.css
:
about:support
Open Folder
( dans la ligne Profile Folder
)chrome
userChrome.css
Pour montrer comment cela fonctionne, je change la couleur d'arrière-plan de l'une des colonnes de Network tab
En rouge.
Et voici le contenu de mon fichier userChrome.css
( pour l'exemple ci-dessus)
.requests-list-file.requests-list-column {
background-color: red !important;
color: #fff !important;
}
J'ai utilisé !important
Juste pour gagner du temps, ne l'utilisez pas si vous le pouvez
Bien qu'il semble y avoir certains progrès récents sur le demande de fonctionnalité et sa dépendance , ce dernier a été créé en 2016, il est donc assez sûr de Supposons qu'il puisse s'écouler un certain temps avant que Firefox ne prenne en charge le redimensionnement des colonnes par défaut.
En attendant, voici le CSS que j'ai ajouté à mon userChrome.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;
}
Je voulais agrandir la colonne Fichier , mais j'ai constaté que la réduction de la largeur de l'état et Les colonnes de méthode ont plutôt fait à elles seules une grande amélioration. Les styles suppriment également le remplissage latéral des en-têtes de colonne pour éviter que le texte ne soit tronqué avec …
.
Ce sont les classes pour les colonnes par défaut:
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
Notez que si vous réduisez trop la largeur des colonnes, cela peut annuler l'alignement. Voir réponse de Mehdi si vous ne savez pas où enregistrer votre userChrome.css
ou vous devez trouver des classes d'autres colonnes.