Uważam, że JSLint produkuje wiele ostrzeżeń o postaci:Jak wyłączyć ostrzeżenia o wcięciach JSLint?
Expected 'foo' to have an indentation at X instead at Y.
JSLint options documentation opisuje opcję indent
który rozpoznaje wartość liczbową reprezentującą ilość miejsca dla każdego poziomu wcięcia. Ta opcja pozwala mi powiedzieć takie rzeczy jak użycie 2 spacji na poziom wcięcia. Po prostu piszę coś takiego na górze mojego pliku JavaScript:
/*jslint indent: 2 */
OK, świetnie. Teraz JSLint wie, ile wcięć dla każdego poziomu wcięcia, , ale JSLint wydaje się być na sztywno decydować, jaki poziom wcięcia każdej linii powinien mieć.
Załóżmy, że chcę, aby mój kod był wcięty inaczej niż sposób, który zalecił JSLint. Czy mogę to zrobić z opcją JSLint? Jeśli nie, czy mogę wyłączyć ostrzeżenia o wcięciach? Próbowałem:
/*jslint indent: false */
ale to nie spowodowało ostrzeżenia wcięć być pomijana; spowodował błąd JSLint.
Oczywiście to nadal nie powoduje problemu z określeniem innego stylu formatowania. –
To zadziałało tylko dla mnie, gdy miałem/* jslint biały: true */co jest dziwne. – synthesizerpatel
Próbuję skonfigurować to w Sublime 2? Czy zawsze musisz dodać to do swoich plików JS - czy może być ustawione globalnie dla wtyczki JSLint w Sublime? – Zec