2017-01-10 3 views
1

Visual Studio에서 오류를 억제 할 수 있습니까 (TypeScript 사용시)?Visual Studio 2015에서 TypeScript 오류를 표시하지 않습니다.

특히 난 is declared but never used 오류를 표시하고 싶습니다. 디버깅 할 때마다 한 번씩 일부 코드를 주석 처리해야하지만 사용하지 않는 함수를 선언하면 Visual Studio에서 프로젝트 빌드를 거부합니다.

왜 오류가 있습니까? 경고해서는 안됩니까?

답변

0

csproj - 파일을 사용하여, 당신을 위해 몇 가지 다른 설정을 선

<TypeScriptNoUnusedLocals>True</TypeScriptNoUnusedLocals>

을 제거하거나

<TypeScriptNoUnusedLocals>False</TypeScriptNoUnusedLocals>

로 변경하여 is declared but never used -error 제거 할 수있는 경우 억압 오류 :

<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, allowUnsedLabelsallowUnreachableCode있다. JSON 파일에 대한

스키마는 여기에 있습니다 : http://json.schemastore.org/tsconfig

비주얼 스튜디오는 JSON 파일이 tsconfig 파일이 있음을 알고 그 스키마 파일에서 인텔리의 정보를 제공해야합니다.

+0

감사합니다. 이 문제를 해결할 필요가 있습니다. – skoll

+0

tsconfig.json으로 Visual Studio가 제대로 작동하지 못했습니다. 예를 들어 솔루션 탐색기가 전혀 작동하지 않습니다. 하지만 당신의 대답은 저를 cproj 파일을 다시 통과하게 만들었습니다. 그리고 나는 거기에 불쾌한 설정을 발견했습니다. 다시 감사드립니다. – skoll

+0

@ skoll 문제 없음! 더 많은 문제를 발견하면 Github에서 Microsoft에보고 할 수 있습니다. https://github.com/Microsoft/TypeScript – ToastyMallows

관련 문제