Perché Visual Studio 2010 imposta automaticamente una divisione orizzontale di Windows se chiudo e poi lo riapro?


7

Uso Visual Studio 2010 Professional al lavoro e fino a un paio di settimane fa non ho avuto problemi. Ma ora ogni volta che apro un'istanza di VS 2010, il valore predefinito è la divisione orizzontale. Non ho mai diviso le finestre in orizzontale, quindi questo è molto fastidioso. Succede costantemente, ogni volta su ogni progetto.

Ecco come appariva VS2010 prima di chiudere la finestra: testo alternativo

Lo chiudo e riapro in quel progetto e: testo alternativo

Arg! L'unico plug-in che uso è ReSharper, nel caso sia rilevante.


questo sta succedendo anche a me ma non ho installato il resharper. Molto fastidioso poiché non c'è modo di riaccenderlo senza trascinare tutte le finestre e riaccenderle.
DShook,

Risposte:


2

Anch'io ho avuto esattamente questo problema con VS2010 senza componenti aggiuntivi. Sembra che tutti gli altri che hanno inviato commenti e soluzioni non abbiano davvero capito il problema.

Ecco la mia soluzione ... Il problema si manifesta quando si chiude Visual Studio con le finestre in gruppi di schede verticali. Quindi, quando si apre la soluzione DAL FILE DI SOLUZIONE, i gruppi di schede vengono ora raggruppati in senso orizzontale. (Quindi no, niente viene "salvato")

Il problema NON si verifica se si apre Visual Studio, quindi si apre il progetto da Visual Studio!


1

Questa è in realtà una funzione chiamata Raggruppamento di schede e può essere abilitata in senso orizzontale o verticale. Per quanto ne so, è la stessa cosa di una finestra divisa per permetterti di vedere 2 o più sezioni dello stesso file contemporaneamente. La differenza è che Tab Groupingviene salvato tra le sessioni, cioè se chiudi e riapri Visual Studio, questa impostazione verrà mantenuta !

Per disabilitarlo:

testo alternativo

Nel tuo caso particolare, hai 3 file aperti in ciascun gruppo. Ciò significa che dovrai ripetere la procedura 3 volte iniziando dal lato sinistro o destro e spostando ciascun file dal lato sinistro o destro fino a quando non hai solo un gruppo aperto.

Nel caso qualcuno voglia abilitarlo (o la versione orizzontale):

testo alternativo

AGGIORNAMENTO :
Cercando su Google sono stato in grado di trovare numerose persone che si lamentavano di tutti i tipi di bug con la divisione / raggruppamento di finestre di codice durante l'utilizzo di ReSharper. Potresti provare a rimuovere ReSharper, assicurarti che le finestre non siano divise / raggruppate, riavviare VS per verificare se ha funzionato, quindi reinstallare ReSharper?


Non spieghi perché questo accada ogni volta che apre VS.
Daniel Beck

Viene salvato tra le sessioni. Aggiornato la mia risposta.
glenneroo,

Cosa vuoi dire che è salvato? Questo non ha alcun senso, non ho mai impostato alcun tipo di raggruppamento, COSA viene salvato? Nella mia vita non ho mai toccato un ambiente di "raggruppamento". La mia domanda è: perché VS CHANGE va dalla divisione verticale a quella orizzontale?
Martin Doms,

1
Hai incollato screenshot. Ho VS2010. Posso ricreare i tuoi screenshot abilitando il raggruppamento. Pertanto hai in qualche modo abilitato il raggruppamento. Cosa intendi con cosa intendo che è salvato? Sei un programmatore? Salvato significa che il raggruppamento di file viene ricordato tra le sessioni di Visual Studio, ad esempio se si abilita la funzione di raggruppamento, si arresta VS e si riavvia, il raggruppamento di file verrà ripristinato. Hai provato a fare quello che ho suggerito di disabilitarlo? Se ti interessa solo sapere perché cambia, ti suggerisco di aggiornare la tua domanda perché non l'ho vista.
glenneroo,


-1

È molto semplice.

Vai alla Tools -> Option -> HTML Designer -> Generalscheda, seleziona l'opzione Split views vertically.

Questo per impostazione predefinita divide sempre verticalmente la finestra.

Nota: questo non funziona per il .masterfile.

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.