2017-01-10 2 views
1

Можно ли устранить ошибки в Visual Studio (при работе с TypeScript)?Подавить ошибки TypeScript в Visual Studio 2015

В частности, я хотел бы подавить is declared but never used -error. При отладке мне нужно время от времени комментировать какой-то код, но Visual Studio отказывается строить проект, если я объявляю функцию, которую я не использую.

Для чего это ошибка? Разве это не предупреждение?

ответ

0

При использовании csproj -файл, вы можете избавиться от is declared but never used -ошибка путем удаления линии

<TypeScriptNoUnusedLocals>True</TypeScriptNoUnusedLocals>

или изменить его на

<TypeScriptNoUnusedLocals>False</TypeScriptNoUnusedLocals>

Некоторые другие параметры подавление ошибок:

<TypeScriptAllowUnreachableCode>True</TypeScriptAllowUnreachableCode> <TypeScriptNoUnusedParameters>False</TypeScriptNoUnusedParameters> <TypeScriptNoImplicitAny>False</TypeScriptNoImplicitAny>

3

Вы должны использовать tsconfig.json файл, больше информации здесь:

http://www.typescriptlang.org/docs/handbook/tsconfig-json.html

Это может занять некоторое время, чтобы он настроен так, как вы ваш проект, выполненный сейчас, но есть установка не ошибка когда неиспользованные местные жители:

{ 
    "compilerOptions": { 
     "noUnusedLocals": false 
    } 
} 

есть также несколько других параметров, noUnusedParameters, allowUnsedLabels и allowUnreachableCode, которые могут помочь вам.

Схема для файла JSON можно найти здесь: http://json.schemastore.org/tsconfig

Visual Studio должен знать, что файл JSON является tsconfig файл и предоставить вам информацию IntelliSense из этого файла схемы.

+0

Спасибо. Мне нужно попробовать это ... – skoll

+0

Я не мог заставить Visual Studio нормально работать с tsconfig.json. Например, Solution Explorer не работал вообще. Но ваш ответ заставил меня снова пройти через cproj -file, и я нашел там оскорбительную настройку, поэтому еще раз спасибо. – skoll

+0

@skoll проблем нет! Если вы обнаружите больше проблем, вы можете сообщить о них в Github в Microsoft https://github.com/Microsoft/TypeScript – ToastyMallows

Смежные вопросы