vscode, javascript: как получить предупреждения, если в объекте есть повторяющиеся переменные - PullRequest
0 голосов
/ 05 марта 2020

Например, у объекта есть:

let obj = {prop: test, prop: test1,};

И я хочу получить предупреждение о втором "prop".

Ответы [ 2 ]

1 голос
/ 05 марта 2020

По умолчанию поддержка JavaScript VS Code проверяет только синтаксический код. Вы также можете включить проверку semanti c, добавив комментарий // @ts-check в начало вашего файла:

TS check reporting duplicate keys

Проверка TS может поймать гораздо больше ошибок, чем просто дублированные ключи. Подробнее о ts-check

0 голосов
/ 05 марта 2020

Если вы используете ESLint и убедитесь, что правило no-dupe-keys включено, оно отобразит предупреждение, если у вас есть подобный код.

ESLint можно интегрировать в VSCode с этим расширением .

...