12

Wenn ich in Visual Studio (bis 2012) debuggen und mit einer Maus über eine Variable gehe, um alle Eigenschaften zu untersuchen, muss ich explizit auf die Aufklappen der Ergebnisansicht wird aufzählen die Schaltfläche IEnumerable auf IEnumerables.Verknüpfung zum Erweitern von IEnumerable Ergebnisansicht in Visual Studio Debugging

Wie ich bin inhärent faul ein supereffizienter Coder Ich hatte gehofft, es gab eine Art Verknüpfung, wie Doppelklick oder ein Hotkey. Gibt es irgendwelche?

huge distance

aktualisieren

@ Alex Essilfie hat einen Vorschlag auf Uservoice erstellt. Folgen Sie this link, um es vor der Veröffentlichung von VS2013 abzustimmen!

+2

Haben Sie darüber nachgedacht, einen [Custom Visualizer] (http://geekswithblogs.net/technetbytes/archive/2008/06/11/122792.aspx) zu erstellen? – Blachshma

+1

Danke für Ihren Link! Das ist ziemlich interessant. Ich werde das vielleicht eines Tages versuchen, aber es scheint ein bisschen viel Overhead für solch eine einfache Anfrage zu sein. I.e. Wann immer ich Arbeitsbereiche wechseln muss, muss ich die DLL neu installieren. Beachten Sie den * inhärent faul * Teil :) –

+1

@DirkBoer: Ich habe einen Vorschlag auf uservoice. Folge [diesen Link] (http://visualstudio.uservoice.com/forums/121579-visual-studio/suggestions/4329630-automatisch-populate-ienumerable-results-in-data), stimme dafür und hoffe, dass wir es haben Bis zur offiziellen Veröffentlichung von VS2013 wurde etwas getan. –

Antwort

1

Es gibt möglicherweise keine Standardtastaturverknüpfung dafür in VS, aber wenn Sie zu Werkzeuge/Optionen dann Environment/Keyboard gehen, können Sie eine eigene Abkürzung für jeden Befehl hinzufügen - wenn Sie herausfinden können, welcher Sie brauchen ...

+0

"wenn Sie herausfinden können, welche Sie brauchen ..." das ist der Kern der Frage natürlich :) aber trotzdem danke! –

2

Sie könnten eine kommerzielle Erweiterung installieren ich für Visual Studio erstellt OzCode genannt, die die VS Debuggen Erfahrung verbessert und Visual Studio-Benutzeroberfläche ersetzt für die on-Hover DataTip, und da bin ich auch ein super- faul Coder, entschied ich, den Benutzer nicht zu erfordern, auf eine separate Schaltfläche zu klicken, bevor er den Knoten "Ergebnisansicht" erweitern kann.

Eine andere Lösung, die nicht wirklich effizienter ist, aber keine Maus benötigt, ist Shift + F9 (um das QuickWatch-Fenster zu öffnen) und geben Sie dann "cats, results" ein und drücken Enter.