2015-11-10 19 views
6

Mi chiedo su quale concetto/logica si basa l'ordinamento delle variabili nella scheda "Locali" durante il debug di un'applicazione con MS Visual Studio. Per me sembra essere in qualche modo ordinato a caso? O c'è qualche concetto dietro l'ordine di queste variabili?Debug di Visual Studio: ordine delle variabili locali?

Esiste un'opzione per ordinare queste variabili in ordine alfabetico? Questo sarebbe molto utile.

+2

Per ordinare in base al nome della variabile, fare clic sull'intestazione 'Nome'. – melak47

+3

Forse questa funzionalità dipende dalla versione VS. Sto usando VS 2013 professional e nulla sta cambiando cliccando sull'intestazione 'Name' ..? – Simon

+0

Perché vuoi ordinare le variabili nella scheda 'local' –

risposta

4

Non conosco un modo per ordinare direttamente gli elementi nella scheda locale. Ma ecco una soluzione:

  1. Selezionare tutti i locals (Ctrl-A, Ctrl-C) e incollarli in una lista di controllo (Ctrl-V).
  2. Ordinare l'elenco di controllo per (soluzione alternativa) tagliato e incollato.

Si noti che è presente una finestra di controllo "Autos". Forse è più adatto alle tue esigenze, anche se non puoi ordinare le voci lì.

Infine, è possibile avere più di una finestra di visualizzazione (personalizzata), vedere Menu/Debug/Finestra/Guarda/Guarda 1 .. 4. Potrebbe anche essere utile organizzare le variabili da guardare.

+0

Grazie per questo suggerimento, sembra una soluzione utile. Tuttavia, penso che sarebbe molto meno complicato se l'ordinamento fosse possibile senza creare una nuova finestra di controllo per ogni punto di interruzione. – Simon