Например я пишу какую-то feature и забыл / не знаю, что именно мне нужно импортировать.
platformBrowserDynamic().bootstrapModule(AppModule);
Как спросить у IDE, что (какой модуль) мне нужно импортировать?
import { platformBrowserDynamic } from ‘@angular/platform-browser-dynamic’;
Есть ли такая возможность?
Точно знаю что такое есть в WebStorm (пользуюсь постоянно). Но этот редактор платный. Гугли по ключевым словам “automatic imports” + название своей ide.
Есть плагины 4 варианта на выбор (какой посоветуешь?):
Auto Import
Auto Import - ES6 & TS
Auto Import - ES6, TS, JSX, TSX
Auto Import for Javascript
Вообще без понятия. Пробуй по порядку и оставляй что работает для тебя.
Поставил Auto Import - ES6 & TS
На platformBrowserDynamic() он подсказку не знает, а
на @NgModule дает подсказки, что импортировать
Что-то перестал плагин подсказывать. Я уже и отключил-включил его. Все равно…
Попробуй для начала обновить все движущие части: vscode, модуль, программы, которые модуль использует (если использует).
Если не заработает, но навряд кто-то кто не ипользует такой же плагин, сможет что-то подсказать.
Проблема была в другом. То когда в проекте через npm были установлены пакеты, то плагин искал среди них валидные. А в этом примере нет такого, загрузчик с сайта тянет модули. Вот плагин и не знает “что импортировать”.