Domanda

Come sviluppatore .Net trascorro gran parte della mia giornata di lavoro in Visual Studio (2008). Mentre ci sono un sacco di funzionalità utili all'interno dell'IDE, ci sono molte cose che trovo frustrante su base giornaliera.

Una di quelle cose sono la docking finestre e pinning. Ci sono molti tipi differenti di Windows (il debug, checkin in sospeso, trovare risultati, errori ecc), e sono comodo avere a colpo d'occhio. Tuttavia sono molto imprevedibile quanto a dove verranno visualizzati essi.

Per esempio, se la sblocchi la finestra dei risultati find (si vuole essere in grado di vedere la pagina corrente del tutto), quindi la prossima volta che si esegue una ricerca potrebbe essere ovunque! La loro posizione e docking tipo tende a cambiare quando si esegue l'applicazione, da quando è fermo.

In occasioni di apertura di Visual Studio si ripristinano tutti i miei pannelli e saranno tutti essere ovunque!

Che consigli avete per "controllare" queste finestre da interferire, pur essendo in grado di usarli come erano destinati?

Quali altre questioni (con finestre) hai trovato?

Può essere per Visual Studio 2005 o 2008.

È stato utile?

Soluzione

Per James Avery:
Visual Studio Add-Ins ogni sviluppatore dovrebbe Scarica ora: VSWindowManager PowerToy

  

L'IDE di Visual Studio include un numero enorme di diversi di Windows, che sono tutti utili in tempi diversi. Se siete come me, avete diversi layout delle finestre che si desidera utilizzare in vari punti nel vostro lavoro dev. Quando scrivo HTML, mi piace per nascondere la casella degli strumenti e la finestra elenco delle attività. Quando io sono la progettazione forme, voglio visualizzare la casella degli strumenti e l'elenco delle attività. Quando scrivo codice, mi piace per nascondere tutte le finestre tranne che per l'elenco delle attività. Dovendo costantemente aperto, chiudere e spostare le finestre in base a ciò che sto facendo può essere sia frustrante e che richiede tempo.

     

...

     

VSWindowManager passa automaticamente tra i layout di progettazione e di codifica a seconda se si sta visualizzando un designer o un file di codice. È inoltre possibile utilizzare i comandi del menu Finestra Applicare layout tra cui scegliere i layout attualmente salvati. Quando si seleziona uno dei layout salvati, VSWindowManager nasconderà automaticamente, spettacolo, e riorganizzare le finestre in modo che siano nell'esatto stesso layout di prima.

Il link in quella pagina è rotto, ma è possibile trovare VSWindowManager su CodePlex .

Modifica Ecco una domanda SO su come ottenere questo per lavorare in VS 2008.

Altri suggerimenti

Se si utilizza Strumenti -> Impostazioni Importazione ed esportazione .. ed esportare impostazioni generali -.> Finestra Layout allora ogni volta che si ha il problema di reset si può semplicemente importare di nuovo i layout delle finestre

Personalmente non ho avuto problemi reali con il sistema di aggancio nel 2008. Di tanto in tanto non trovo più qualcosa, ma presto imparare le scorciatoie da tastiera a quelli di importazione.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top