Доброго времени суток.
Есть проект на Angular 11. Все стандартно - код компонентов в .ts файлах, разметка в .html файлах, стили в .scss файлах.
Если я указываю несуществующее название переменной, перед которой в коде компонента стоит декоратор Input(), то VSCode мне не говорит, что я ошибся.
(Синее подчеркивание на скрине это просто проверка грамматики английского, не относится к коду)
Если я поставлю пару квадратных скобок и нажму Ctr+Space, чтобы показались варианты автодополнения, то среди списка вариантов не будет ничего, что относилось бы к компоненту, в директиве которого я поставил квадратные скобки.
Из расширений для VSCode у меня стоят следующие:
Angular Language Service
Angular 10 Snippets - TypeScript, Html, Angular Material, ngRx, RxJS & Flex Layout
ESLint
Prettier
Остальные к коду не относятся.
Собственно вопрос в заголовке.
Как сделать IDE более умной в шаблонах Angular?
P.S.
При этом в другом компоненте другого приложения в этом проекте, в шаблоне ошибки отображаются как положено