Можно ли заставить Visual Studio 2017 искать совпадения имен в других пакетах? - PullRequest
0 голосов
/ 16 апреля 2019

Мне любопытно, если так или иначе нужно сделать VS2017 для поиска названий в других пакетах из каталога Проектов References. (Как и в Intellij IDEA).

Здесь я пытался добавить IModelBinder, нет совпадений - https://prnt.sc/ncj9s3 пока я не добавлю:

using System.Web.ModelBinding;

Только тогда я могу пройти через все пространство имен System.Web. Я хотел бы получить соответствие от Intellisence, прежде чем добавить пространство имен, это возможно?

Ответы [ 2 ]

0 голосов
/ 17 апреля 2019

Благодаря сэр Руфо . Это именно то, что я искал.

https://marketplace.visualstudio.com/items?itemName=Dreamescaper.IntelliSenseExtender

0 голосов
/ 16 апреля 2019

Не из коробки intellisense, но после того, как вы ввели имя класса, он предлагает вам добавить использование в том месте, где оно его обнаруживает.Область действия intellisense ограничена пространством имен по умолчанию и теми, которые явно добавлены в файл через using.

В проектах VB.NET есть импортированные пространства имен , что довольно полезно, но я не думаю, что у c # есть.

Edit (спасибо сэру Руфо заинформация): На рынке MS доступно расширение intellisense , которое кажется полезным, но после получения помощи от intellisense вам все равно придется добавить using [namespace];.

...