首页 > 解决方案 > IDE 未检查带有前导下划线的 TypeScript 私有属性

问题描述

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

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

正确的行为

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

错误行为

我将 WebStorm 2019.3.5 与 Angular 9.1.3 一起使用

标签: angulartypescriptwebstorm

解决方案


这是故意的(应用户要求完成):有一个通用约定(由 tsc 和现代 linter 使用)来标记变量、参数等,不应通过在它们前面加上下划线来报告为未使用


推荐阅读