Einrückungen ändert sich, wenn Dateien auf verschiedenen Computern oder in verschiedenen Software angesehen haben, sind indikativ für Registerkarten für Vertiefung, da im Gegensatz zu Räumen die Menge an Speicherplatz, dass eine Verwendung von Der Tab nimmt Änderungen basierend auf den Einstellungen für Benutzung und Konfiguration auf und ist einer der am meisten umkämpften Holy Wars in der Entwicklungsarena.
Wie Sie richtig vermutet haben, müssen Sie Sublime sagen, wie weit Sie eine Registerkarte halten sollten, da ihre Standardwerte nicht mit den Erwartungen übereinstimmen.
In den meisten Fällen ist Ihr Problem, dass die Einstellungen, die Sie in Ihrem Beitrag erwähnt haben, keine SFTP-Einstellungen sind (die available settings sind in der documentation). SFTP verschiebt Dateien nur als eine Reihe von Bytes umher, es ist nicht mit der tatsächlichen Anzeige und Bearbeitung von irgendetwas verbunden.
Damit die Dinge besser funktionieren, sollten Sie diese Einstellungen in Ihre Benutzereinstellungen übernehmen. Das ist Sublime Text > Preferences > Settings
im Menü (drücke & # x2318; +,) und füge sie dem Einstellungsfenster auf der rechten Seite hinzu.
Beachten Sie, dass tab_width
keine Einstellung ist, die Sublime standardmäßig versteht, obwohl die anderen drei, die Sie erwähnt haben, gültig sind. Zusätzlich bewirken diese Einstellungen, dass Sublime alle Registerkarten in 8 Bereiche aufteilt und die Tab-Zeichen vollständig entfernt.
Angenommen, Sie möchten, dass Ihre Dateien nicht länger mit Tabs eingerückt werden, das ist es, was Sie wollen. Wenn Sie Tabulatoren bevorzugen, sollten Sie stattdessen translate_tabs_to_spaces
auf false
setzen, damit Tabulatorzeichen erhalten bleiben.
Aller Wahrscheinlichkeit nach ist die Datei mit Tabulatoren eingerückt und Sie haben die 'tab_size' in Ihren Sublime Einstellungen auf einen anderen Wert als erwartet gesetzt. – OdatNurd
Ja, das ist korrekt, die Tab-Größe in meiner Fernbedienung ist 8, aber wenn ich das SFTP-Plugin benutze, wird es standardmäßig auf '4' gesetzt. Ich habe meine SFTP-Einstellungen oben angegeben. – user1050619
SFTP unterstützt keine solchen Einstellungen; Sie sollten in Ihren Benutzereinstellungen sein ('Einstellungen> Einstellungen) – OdatNurd