GitLab: alle eingeklappten Diffs ausklappen
Klappt mit einem Klick alle eingeklappten Diff-Dateien auf einer Merge-Request- oder Commit-Seite aus.
Code zum Kopieren
// Expand every collapsed diff file on a merge request or commit page
document.querySelectorAll('.diff-file.collapsed .file-title, .diff-file .js-file-title')
.forEach(function (title) {
const file = title.closest('.diff-file');
if (file && file.classList.contains('collapsed')) {
title.click();
}
});
const toggleAll = document.querySelector('[data-testid="expand-all-files"], .js-expand-all-diffs');
if (toggleAll) { toggleAll.click(); }
So verwendest du dieses Beispiel
- Kopiere den Code mit der Schaltfläche oben.
- Installiere JustZix (2 Minuten) und öffne die Erweiterung auf der Zielseite.
- Füge eine neue Regel hinzu, die zu dieser Seite passt.
- Aktiviere das Aktionspanel, füge im Tab Aktionen einen Button hinzu und füge den Code ein — starte ihn mit einem Klick.
Bewerte dieses Beispiel
Noch keine Bewertungen — sei der Erste.