348 Stimmen

Wie ändert man die Tab-Größe auf GitHub?

Wenn ich Dateien auf GitHub ansehe, erscheinen Tabs als 8 Leerzeichen.

Ejemplo:

example

Ist es möglich, diese Konfiguration auf 2 oder 4 Leerzeichen zu ändern?

413voto

mortenpi Punkte 4296

Sie können anhängen ?ts=2 o ?ts=4 an die URL an, um die Tabulatorgröße zu ändern.

Ejemplo: https://github.com/jquery/jquery/blob/main/src/core.js?ts=2

Es scheint, dass der Wert zwischen 1 und 12 liegen kann. Es funktioniert nicht auf Gists oder Rohdatei Ansichten aber.

Quelle: GitHub Spickzettel

338voto

rofrol Punkte 13060

Standardgröße der angezeigten Registerkarten für Ihr Repository festlegen

Wenn Sie eine .editorconfig in Ihrem Repository wird es wenn Sie den Code auf GitHub ansehen.

indent_style = tab und indent_size = 4 zeigt Tabulatoren mit 4 Spalten i https://github.com/isaacs/github/issues/170#issuecomment-150489692

Beispiel .editorconfig für mehrere Erweiterungen, die in den Produkten von JetBrains funktionieren:

root = true

[*]
end_of_line = lf
insert_final_newline = true

# Matches multiple files with brace expansion notation
[*.{js,jsx,html,sass}]
charset = utf-8
indent_style = tab
indent_size = 4
trim_trailing_whitespace = true

[*.md]
trim_trailing_whitespace = false

Ändern der Anzeige von Registerkarten in anderen Repositories

Installieren Sie Griffel in Ihrem Browser, dann installieren Sie GitHub: Besser dimensionierte Tabs im Code .

Es gibt auch Erweiterungen für Google Chrome:

97voto

VonC Punkte 1117238

Seit Sept. 2021 können Sie die Größe der Registerkarten direkt in Ihren GitHub-Einstellungen festlegen: github.com/settings/appearance .

Angekündigt in Changelog "Einstellung für das Rendern der Registerkartengröße" .

Einfach:

setting

Hinweis: Sie können zum Beispiel nicht "3" eingeben. Sie würden erhalten:

Die Voreinstellung für die Darstellung der Tabulatorgröße konnte nicht gespeichert werden:
Validierung fehlgeschlagen:
Die Registerkartengröße ist nicht in der Liste enthalten

72voto

aledujke Punkte 1125

Mit einer Browsererweiterung ist dies tatsächlich möglich. installieren Stilvoll (in Firefox o Chrom ), dann installieren Sie diesen Benutzerstil: " GitHub: Besser dimensionierte Tabs im Code ".

Bei einigen Sprachen funktioniert es möglicherweise nicht. Ich habe mir zum Beispiel eine JavaScript-Datei angesehen und keine Änderungen festgestellt. Also löschte ich den Stil, den der Autor hatte, und fügte die folgenden Zeilen ein:

.tab-size {
  -webkit-tab-size: 4 !important;
     -moz-tab-size: 4 !important;
       -o-tab-size: 4 !important;
          tab-size: 4 !important;
}

Und es funktioniert mit Chrome ( Bildschirmfoto ).

Wie Sie auf dem Screenshot sehen können, habe ich auch den Widescreen-Modus aktiviert und das Farbschema auf Solarized geändert. Ich habe also drei Benutzerstile, die auf GitHub-Seiten über die Stilvolle Erweiterung für Chrome . Ich hoffe, das hilft jemandem.

30voto

nulltoken Punkte 59849

Update

Ja . Wie von mortenpi erwähnt, kann dies durch einen zusätzlichen Abfrageparameter erfolgen. Siehe seine Antwort をご覧ください。

Ursprüngliche Antwort

Ist es möglich, diese Konfiguration auf 2 oder 4 Leerzeichen zu ändern?

Nein. Sie ist nur als Teil der Bearbeitungsfunktion über das Menü Ace Editor und die Änderung wird nicht beibehalten.

Diese Blogbeitrag enthält weitere Informationen über die eingebettete IDE.

Wenn Sie jedoch die URL des Blob (der Datei) kennen, den Sie überprüfen möchten, können Sie einfach in den Bearbeitungsmodus wechseln, indem Sie die Option Klecks Segment mit einer bearbeiten und wählen Sie aus der Dropdown-Liste die gewünschte Größe der Registerkarte aus.

tabSize

CodeJaeger.com

CodeJaeger ist eine Gemeinschaft für Programmierer, die täglich Hilfe erhalten..
Wir haben viele Inhalte, und Sie können auch Ihre eigenen Fragen stellen oder die Fragen anderer Leute lösen.

Powered by:

X