Visual Studio-Code wird immer in Leerzeichen konvertiert

1812
Erty Seidohl

Ich versuche, dass mein VS-Code immer mit Tabulatoren eingerückt wird.

Ich benutze eine .eslintrc.jsonDatei mit der Regel indent: ["warn", "tab"], dies funktioniert für einige Dateien. Ich habe auch eine .editorconfigDatei mit indent_style = tabs. In meinen Benutzereinstellungen habe ich "editor.insertSpaces": falseund "editor.tabSize": 4.

In .jsDateien (und bisher nur in .jsDateien) konvertiert VS Code meine Tabs jedoch automatisch in vier Leerzeichen, wenn ich auf "Speichern" klicke.

Dies geschieht auch dann, wenn ich die .jsDatei so einstelle, dass Tabs auf Dateiebene eingerückt werden. Weiß jemand, ob dies eine versteckte Einstellung ist, oder ist es vielleicht ein Fehler, den ich melden sollte?

Unter OSX Sierra 10.12.1, VS-Code 1.8.1.

2

1 Antwort auf die Frage

2
Colin Barringer

Ich hatte das gleiche Problem und habe es bis zur Erweiterung "JS-CSS-HTML Formatter" verfolgt. Nach dem Deaktivieren dieser Erweiterung wurde das Problem für mich behoben. Ich würde versuchen, alle Erweiterungen zu deaktivieren, mit denen Sie Javascript-Dateien automatisch formatieren.