Как эффективно использовать диалоговое окно «Добавить представление» в Visual Studio при работе с ASP.NET MVC? - PullRequest
9 голосов
/ 01 ноября 2009

Кто-нибудь еще думает, что диалог добавления вида в VS бесполезен или это только я?

Почему там нет поиска / фильтрации? Я не могу даже вставить имя типа (без пространства имен) туда, чтобы ускорить создание представления.

Плюс, там много не относящихся к делу классов, включая классы из всех библиотек, на которые есть ссылки.

Я что-то упустил или Microsoft никогда не проводила юзабилити-тестирование с этим ??

Можно ли отфильтровать типы / сборки в диалоговом окне и / или улучшить навигацию по сравнению с ручной прокруткой списка со всеми перечисленными типами? Можно ли включать только типы из определенного каталога / сборки / пространства имен? (например, пространство имен ViewModels)


РЕДАКТИРОВАТЬ: Как видно из ответов, что для этого нет подходящего решения, я подал предложение в Connect: https://connect.microsoft.com/VisualStudio/feedback/ViewFeedback.aspx?FeedbackID=507784

Пожалуйста, проголосуйте за предложение, если вы считаете, что это важный вопрос.

Ответы [ 4 ]

4 голосов
/ 02 ноября 2009
  1. Существует поиск / фильтр, но это поиск "начинается с". Начните печатать, и список будет отфильтрован.
  2. Вы можете вставить имя типа, но вам нужно пространство имен.
  3. Нет, я не думаю, что вы можете удалить сборки.

Можно ли это улучшить? Конечно. Некоторые из ваших предложений хороши, и вы должны рассмотреть возможность подачи Connect отчетов для них. Это бесполезно, ИМХО, нет.

Я попробовал диалог в VS2010. Начиная с бета 2, он ведет себя так же, как VS2008, AFAICS. Так что получите ваши предложения в ближайшее время!

1 голос
/ 01 ноября 2009

Я в основном согласен с вами. Хотя это не совсем бесполезно, тот факт, что все классы из библиотек, на которые есть ссылки, обнаруживаются и что у них нет поля поиска, замедляет добавление нового представления. Может быть, вы могли бы отправить отчет об ошибке в списке пожеланий на сайте ASP.NET MVC ...

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

Resharper 5.0 очень эффективно реализует этот диалог, решая все описанные проблемы.

0 голосов
/ 04 ноября 2009

Как видно из этого, нет подходящего обходного пути для этого, я подал предложение на Connect .

Если кто-то еще считает, что этот диалог должен быть улучшен, проголосуйте за предложение в Connect.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...