Расширение VSCode intellisense для @Input() в угловых шаблонах

#angular #vscode-extensions

Вопрос:

При ссылке на пользовательский компонент в угловом шаблоне мне нужна помощь с реквизитами @Input() , которые я создал. Кто-нибудь знает о расширении vscode, которое автоматически заполняет свойства @Input() для компонента?

Исходя из фона реакции, возьмите этот компонент:

 export default function Comp(props: { text: string }) {
    return (<p>{props.text}</p>);
}
 
  • Когда я войду <Comp , я получу автозаполнение свойств.
  • Когда я забываю требуемые свойства, мой компонент подчеркивается и предупреждает: Property 'text' is missing in type '{}' but required in type '{ text: string; }'.ts(2741)

Я хотел бы иметь что-то подобное в Angular, как в приведенном выше примере. Я знаю, что языковая служба angular в некоторой степени обеспечивает эту функциональность, но она ничего не заполняет автоматически.

Комментарии:

1. «Я знаю, что…», тогда откуда? Если вы имели в виду расширение Angular VSCode, то откройте вопрос для обсуждения с разработчиками, github.com/angular/vscode-ng-language-service/issues