Wie kann man das Dialogfeld "Ansicht hinzufügen" in Visual Studio beim Arbeiten mit ASP.NET MVC effizient verwenden?

9

Glaubt jemand, dass der Dialog zum Hinzufügen von Ansichten in VS nutzlos ist oder ist es nur ich?

Warum gibt es dort keine Suche / Filterung? Ich kann nicht einmal den Typnamen (ohne Namespace) einfügen, um die Erstellung der Ansicht zu beschleunigen.

Außerdem gibt es viele irrelevante Klassen, einschließlich Klassen aller referenzierten Bibliotheken.

Fehle ich etwas oder Microsoft hat nie damit Usability-Tests gemacht?

Ist es möglich, Typen / Baugruppen im Dialog und / oder bessere Navigation herauszufiltern, im Vergleich zum manuellen Scrollen der Combobox mit allen aufgelisteten Typen? Ist es möglich, nur Typen aus einem bestimmten Verzeichnis / Assembly / Namespace einzubeziehen? (zum Beispiel der Namespace ViewModels)

BEARBEITEN: Wie aus den Antworten hervorgeht, dass es keine brauchbare Problemumgehung dafür gibt, habe ich bei Connect einen Vorschlag eingereicht: Ссылка

Bitte stimmen Sie für den Vorschlag, wenn Sie finden, dass dies ein wichtiges Problem ist.

    
Marek 01.11.2009, 09:46
quelle

4 Antworten

0

Resharper 5.0 implementiert diesen Dialog sehr effizient und löst alle beschriebenen Probleme.

    
Marek 17.04.2010, 11:39
quelle
4
  1. Es gibt Suche / Filter, aber es ist eine "beginnt mit" -Suche. Beginnen Sie mit der Eingabe und die Liste wird gefiltert.
  2. Sie können den Typnamen einfügen, aber Sie benötigen den Namespace.
  3. Nein, ich glaube nicht, dass Sie Baugruppen entfernen können.

Könnte es verbessert werden? Sicher. Einige Ihrer Vorschläge sind gut und Sie sollten Connect-Berichte für sie einreichen. Ist es nutzlos, IMHO, nein.

Ich habe den Dialog in VS2010 versucht. Ab Beta 2 verhält es sich wie VS2008, AFAICS. Also holen Sie sich bald Ihre Vorschläge!

    
Craig Stuntz 02.11.2009 13:54
quelle
1

Ich stimme hauptsächlich mit Ihnen überein. Es ist zwar nicht vollständig nutzlos, aber die Tatsache, dass alle Klassen aus den referenzierten Bibliotheken auftauchen und kein Suchfeld vorhanden ist, macht es langsam, eine neue Ansicht hinzuzufügen. Vielleicht könnten Sie einen Wunschzettel-Fehlerbericht auf der ASP.NET MVC-Site einreichen ...

    
Carles Company 01.11.2009 10:11
quelle
0

Da es scheint, dass es keine brauchbare Problemumgehung dafür gibt, habe ich einen Vorschlag bei eingereicht Verbinden Sie sich .

Falls jemand anderes der Meinung ist, dass dieser Dialog verbessert werden sollte, stimme bitte für den Vorschlag in Connect.

    
Marek 04.11.2009 10:58
quelle