106 votes

Visual Studio 2010 ouvre les documents de manière gênante dans le volet MDI incorrect

Visual Studio MDI est actuellement me causer beaucoup de frustration. Voici ma mise de base:

+--------------+---+
|              |   |
|      1       |   |
|              |   |
|              | 3 |
+--------------+   |
|      2       |   |
+--------------+---+

Assez standard - j'ai mes fichiers ouverts dans la zone 1, de ma fenêtre des erreurs dans la zone 2, et ma solution explorer dans la zone 3.

La principale source de ma frustration, c'est que lorsque je double-clic pour ouvrir un fichier depuis l'explorateur de solutions, il s'ouvre généralement dans la zone 1 où il le devrait, mais PARFOIS (apparemment au hasard), il sera ouvert dans la zone 2, ce qui signifie que je dois le faire glisser jusqu'à la zone 1 pour le voir correctement. Ou, plus rarement, il peut même ouvrir dans un tout nouveau volet entre les zones 1 et 3.

De plus, si je ferme tous mes fichiers, zone 2 sera élargi pour prendre toute la colonne de gauche, et de nouveaux fichiers s'ouvrent dans ce nouveau volet, ce qui est ennuyeux. Ou, ils ont peut-être pas, en fonction de quelle humeur VS est aujourd'hui.

Personne d'autre dans notre bureau de 20 semble avoir ce problème, mais personne ne semble savoir comment résoudre le problème. Donc:

  1. Je veux faire en sorte de fichiers j'ouvre toujours ouvert dans la zone 1.
  2. Je me demande si il est possible d'être en mesure de "verrouiller" ma mise en page (par exemple. comme je peux avec la Barre des Tâches de Windows), pour m'empêcher de bouger accidentellement ou de redimensionner les volets.

Merci!

191voto

Josh Points 38617

Avez-vous peut-être d'utiliser le "Nouveau Groupe d'onglets Horizontal de la commande" split #1 à #1 et #2, puis déplacez votre fenêtre des erreurs dans que?

Je voudrais juste essayer de réinitialiser la fenêtre de mise en page et voir si cela résout-il.

  1. Tout D'Abord, Fenêtre -> Fermez Tous Les Documents
  2. Ensuite, Fenêtre -> Réinitialiser Disposition
  3. Sortie VS pour être sûr, puis de revenir en arrière.

7voto

huttelihut Points 1621

J'ai ce problème aussi.

J'ai essayé de Josh solution, et cela a fonctionné. En fait, il pourrait être encore plus simple, il peut être suffisant de simplement faire du lèche -> Réinitialiser la Fenêtre de mise en page. Mais je ne peux pas tester que depuis je ne sais pas comment le mauvais comportement a commencé.

Si Josh est la solution ne fonctionne pas pour vous, quelqu'un de chez Microsoft support recommandé de réinitialiser tous les réglages ( Outils-> Importer et Exporter... -> Réinitialiser tous les réglages (voir http://connect.microsoft.com/VisualStudio/feedback/details/635796/files-open-up-in-the-wrong-docking-window).

Je ne voulais pas le faire parce que je ne voulais pas utiliser tous mes paramètres - et il s'est avéré ne pas être nécessaire.

0voto

Jason Doyle Points 1

Josh est la solution a fonctionné pour moi aussi, je suis entré dans cette situation lors de la création de groupes d'onglets, il semble VS.Net oublie de mettre de l'outil de windows en bas de l'onglet groupe, plutôt que chaque nouvel Outil de la fenêtre de s'ouvrir dans le Haut de l'onglet groupe, e.g: Résultat de la recherche 1 serait ouvert sur le dessus de .cs fichier sur l'Onglet groupe.

Comme Josh c'est ce que j'ai fait: 1. Fenêtre | Fermer Tous Les Documents 2. Fenêtre | Reset De La Fenêtre De Mise En Page 3. Fermer VS.Net IDE (si plusieurs devenv.exe sont en cours d'exécution je n'arrêter que celui qui est touché) 4. Rouvrir VS IDE, Ouvert .la sln 5. Ouvert toute .cs fichier 6. Ouvrir Immed.Fenêtre/Résultats de la recherche, ect outil wdinodws, chacun est apparu au bas de l'onglet groupe

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X