2016-05-25 19 views

Odpowiedz

10

Zamiast tego można użyć TSLint.

https://palantir.github.io/tslint/

Istnieje zasada, że: https://palantir.github.io/tslint/rules/no-unused-variable/

Edit:

Chociaż to działa, bym teraz doradzają przy użyciu rozwiązanie zaproponowane przez @Taytay jeśli używasz maszynopis 2 i powyżej.

+0

To jest droga naprzód! – gdgr

+0

Ta reguła wydaje się być przestarzała https://github.com/palantir/tslint/issues/1481 –

+0

Jest, jak powiedziałem po edycji odpowiedzi, powinieneś użyć rozwiązania zaproponowanego przez @Taytay – vintem

30

Począwszy od wersji 2.0, maszynopis ma wbudowaną obsługę wykrywania nieużywanych zmiennych lokalnych i parametrów. Flagi kompilatora są następujące:

--noUnusedLocals     Report Errors on Unused Locals. 
    --noUnusedParameters    Report Errors on Unused Parameters. 
+4

Co jeśli po prostu chcesz te jako ostrzeżenia? – Izhaki