2015-11-10 16 views
6

Ich frage mich, auf was Konzept/Logik die Reihenfolge der Variablen basiert auf der Registerkarte "Locals" beim Debuggen einer Anwendung mit MS Visual Studio. Für mich scheint es etwas zufällig geordnet zu sein? Oder gibt es irgendein Konzept hinter der Anordnung dieser Variablen?Visual Studio-Debugging - Reihenfolge der lokalen Variablen?

Gibt es eine Möglichkeit, diese Variablen alphabetisch zu sortieren? Das wäre sehr praktisch.

+2

Um nach Variablennamen zu sortieren, klicken Sie einfach auf die Überschrift 'Name'. – melak47

+3

Vielleicht hängt diese Funktionalität von der VS-Version ab. Ich benutze VS 2013 Professional und nichts ändert sich durch Klicken auf den 'Name' Header. – Simon

+0

Warum möchten Sie die Variablen unter der Registerkarte "local" –

Antwort

4

Ich weiß nicht, einen Weg, um die Elemente in dem einheimischen Reiter direkt zu sortieren. Aber hier ist ein Workaround:

  1. Wählen Sie alle Einheimischen (Strg-A, Strg-C) und fügen Sie sie in eine Watch-Liste (Strg-V).
  2. Sortieren Sie die Beobachtungsliste nach (Ausweichlösung), schneiden Sie sie aus und fügen Sie sie ein.

Hinweis, dass es ein "Autos" Watch-Fenster. Vielleicht ist es besser für Ihre Bedürfnisse geeignet, obwohl Sie Einträge dort auch nicht sortieren können.

Schließlich können Sie mehr als eine (benutzerdefinierte) haben Fenster beobachten, siehe Menü/Debug/Fenster/Uhr/Watch 1 .. 4. Diese auch hilfreich Organisations Variablen zu sehen sein.

+0

Vielen Dank für diesen Hinweis.Dies scheint eine hilfreiche Problemumgehung zu sein.Wie auch immer ich denke, es wäre viel weniger umständlich, wenn die Reihenfolge ohne ein neues Überwachungsfenster für jeden Haltepunkt erstellt werden könnte. – Simon

Verwandte Themen