Angular IDE未检查带前导下划线的TypeScript私有属性

Angular IDE未检查带前导下划线的TypeScript私有属性,angular,typescript,webstorm,Angular,Typescript,Webstorm,当我用前导下划线命名私有属性时,它不会被标记为未使用。如果我删除下划线,它将按预期工作,属性将变灰。如何为下划线变量设置未使用的属性检查 行为正确,未使用时变灰: 错误行为,未使用时前导下划线未灰显的变量: 我将WebStorm 2019.3.5与Angular 9.1.3一起使用,这是有意的(完成时间):有一个通用约定(tsc和现代linters使用)来标记变量、参数等,不应通过在它们前面加下划线来报告为未使用的变量、参数等。这是有意的(完成时间):有一个通用约定(tsc和现代Linter

当我用前导下划线命名私有属性时,它不会被标记为未使用。如果我删除下划线,它将按预期工作,属性将变灰。如何为下划线变量设置未使用的属性检查

行为正确,未使用时变灰:

错误行为,未使用时前导下划线未灰显的变量:


我将WebStorm 2019.3.5与Angular 9.1.3一起使用,这是有意的(完成时间):有一个通用约定(tsc和现代linters使用)来标记变量、参数等,不应通过在它们前面加下划线来报告为未使用的变量、参数等。这是有意的(完成时间):有一个通用约定(tsc和现代Linter使用)通过在变量、参数等前加下划线(
)来标记不应报告为未使用的变量、参数等,如果使用某些标志调用了
tsc
,则这些变量、参数等可以免除未使用参数检查(请参见[此处][1])。我怀疑这就是原因。我希望我能提供更多帮助,但我自己不是WebStorm用户。[1]:如果使用某些标志调用
tsc
,则在未使用的参数前加下划线(
)(请参见[此处][1]),使其免于未使用参数检查。我怀疑这就是原因。我希望我能提供更多帮助,但我自己不是WebStorm用户。[1]:TypeScript配置或WebStorm设置没有选项来更改此行为?没有选项,抱歉:(TypeScript配置或WebStorm设置没有选项来更改此行为?没有选项,抱歉:(