2016-06-04 33 views
6

Muszę przełączyć się ze stylu wcięć na 2 spacje na 4 spacje w automatycznie tworzonym projekcie jonowym.Zaktualizuj bieżący rozmiar przestrzeni wcięć w WebStorm 2016

biegnę WebStorm 2016.1 na Mac OS X.

Próbowałem już zmienić:

WebStorm | Preferencje | Styl kodu | JavaScript | Tabulatory i wcięcia

oraz odtwarzanie z rozmiarem wcięcia, wielkością tabulatora, użyciem znaku tabulacji itp. ... ale żadna zmiana nie ma wpływu na istniejące (i nowe) pliki JavaScript.

Każdy pomysł, jak to osiągnąć? Może niektóre ogólne ustawienia zapobiegają wprowadzeniu tych zmian?

+1

1) Spróbuj z 'Code Style | Wykryj i używaj istniejących wcięć plików do edycji "wyłączone 2) Czy masz projekt" .editorconfig "w swoim projekcie? Ustawienia stamtąd zastąpią ustawienia stylu kodu (i to jest oczekiwane zachowanie). – LazyOne

+0

Tak, istnieje plik .editorconfig w katalogu projektu, który zdecydowanie uniemożliwił aktualizację ustawień. Mimo, że powinienem był to zauważyć wcześniej, dziwię się, że IDE nie ostrzega cię o tym. W każdym razie, edytowanie takiego pliku i ponowne formatowanie kodu rozwiązało moją potrzebę, dziękuję @LazyOne –

+0

WebStorm zdecydowanie ostrzega o tym (robi dla mnie - zielony pasek na górze pliku) - może odrzuciłeś go lub coś takiego . Zobacz następujące przykłady: [1] (https://youtrack.jetbrains.com/_persistent/editorconfig.png?file=74-212772&c=true&updated=1423141067118) [2] (https://youtrack.jetbrains.com/_persistent/ Ekran% 20Shot% 202015-08-10% 20at% 2012.24.17.png? Plik = 74-247122 & c = true & rw = 1344 & rh = 548 & u = 1439198865971) – LazyOne

Odpowiedz

12

Czy masz w swoim projekcie plik .editorconfig? Ustawienia stamtąd zastąpią ustawienia stylu kodu (i to jest oczekiwane zachowanie - to jest cała natura/cel wtyczki EditorConfig).


P.S. IDE powinien powiadomić Cię o takim zachowaniu (robi to dla mnie). Na przykład:

enter image description here

enter image description here