Visual studio 2017 Угловой материал intellisense и фрагменты кода - PullRequest
0 голосов
/ 11 декабря 2018

Я не могу просмотреть «Intellisense» для угловых компонентов материала в html в visual studio 2017. Нужно ли выполнять какие-либо дополнительные настройки / настройки?

1 Ответ

0 голосов
/ 09 января 2019

Предполагая, что вы имеете в виду Angular, а не AngularJS ...

Ответ - нет, вам больше ничего не нужно, так как в настоящее время это невозможно.Ранее это было возможно, когда Microsoft реализовала intellisense с использованием файлов .ngml в предыдущей версии VS2017, но затем они никогда не обновляли его для работы с файлами .html (что является единственным вариантом, если вы используете Angular CLI для создания своего приложения).

Я также пробовал (текущий) предварительный просмотр Visual Studio 2019, и он там тоже не реализован, к сожалению, не знаю, будет ли он.Похоже, от людей не слишком много «толкают», чтобы заставить Microsoft (пере) реализовать это, кроме нескольких запросов тут и там, поэтому я предполагаю, что либо люди не используют VS2017 для своих Angular, либо онии только что приняли, что в файлах .html нет intellisense ...

Ваши единственные варианты в значительной степени следующие: -

  1. Напишите свое собственное расширение VS для его реализации
  2. Подождите, пока Microsoft его реализует
  3. Не используйте Angular CLI, а вместо этого создайте свое приложение с помощью веб-пакета, в котором вы можете настроить все самостоятельно (не рекомендуется)
  4. Использовать другой редактор, напримерв виде кода Visual Studio для ваших приложений Angular, где работает Angular intellisense (лично я делаю это с VS2017 для моего основного API .NET и VSCode для внешнего интерфейса Angular - хотя я бы хотел просто использовать VS2017 для всех)
  5. Используйте VS2017 и живите без файла .html intellisense
  6. Попробуйте ReSharper , поскольку кто-то заявил, что есть Angularзавершение в файлах .html - однако, я попробовал это, и я не мог заставить это слишком работать, плюс его платное расширение ...

Вот несколько связанных ссылок, которые я мог найти,кажется, не так много ...

вопрос github сообщество разработчиков Visual Studio

...