Visual Studio 2010은 잘못된 MDI 창에서 문서를 짜증나게 엽니 다.


97

Visual Studio의 MDI는 현재 저에게 많은 좌절감을 안겨줍니다. 내 기본 레이아웃은 다음과 같습니다.

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

꽤 표준-영역 1에 열린 파일, 영역 2에 오류 창, 영역 3에 솔루션 탐색기가 있습니다.

내 좌절의 주된 원인은 솔루션 탐색기에서 파일을 열기 위해 두 번 클릭하면 일반적으로 해당 파일이 있어야하는 영역 1에서 열리지 만 가끔 (무작위로 보이는) 영역 2에서 열립니다. 제대로 보려면 영역 1까지 드래그하십시오. 또는 더 드물게 영역 1과 3 사이의 완전히 새로운 창에서 열릴 수도 있습니다.

또한 모든 파일을 닫으면 영역 2가 확장되어 왼쪽 열 전체를 차지하고 새 파일이이 새로운 결합 된 창에서 열리므로 다시 짜증이납니다. 또는 오늘날의 분위기 VS에 따라 그렇지 않을 수도 있습니다.

20 명의 우리 사무실에서이 문제를 겪고있는 사람은 아무도없는 것 같지만, 마찬가지로 문제를 해결하는 방법을 아는 사람도없는 것 같습니다. 그래서:

  1. 내가 여는 파일이 항상 영역 1로 열리도록 만들고 싶습니다.
  2. 실수로 창을 이동하거나 크기를 조정하는 것을 방지하기 위해 레이아웃을 "잠글"수 있는지 (예 : Windows 작업 표시 줄을 사용할 수있는 것처럼) 가능한지 궁금합니다.

이제 몇 주 후에 더 이상이 문제가 발생하지 않으며 모든 문서가 올바른 위치에서 열리고 있다고 언급하겠습니다. 아마도 아래의 Josh의 제안이 실제로 도움이되었지만 (그에게 +1) 문제가 즉시 해결되는 것 같지는 않았습니다. 그래서 나는 여전히 진짜 해결책이 무엇인지 확신하지 못합니다. : S
Mike Chamberlain 2011 년

같은 문제가 발생했을 때 출력 / 오류 창에 대한 탭이 MDI 창 상단에 있다는 것을 알았습니다. 내 문제는 Visual Studio를 기반으로 한 Atmel Studio에 있었으며 아래 Josh의 단계에 따라 해결되었습니다.
James

답변:


179

"새 수평 탭 그룹"명령을 사용하여 # 1을 # 1과 # 2로 분할 한 다음 오류 창을 그 위치로 옮겼습니까?

창 레이아웃을 재설정하고 문제가 해결되는지 확인합니다.

  1. 먼저 창-> 모든 문서 닫기
  2. 그런 다음 창-> 창 레이아웃 재설정
  3. 확인하려면 VS를 종료 한 다음 다시 들어가십시오.

좋아, 이제 몇 달 후 나는 더 이상이 문제가없는 것 같습니다. 그래서 조쉬에게 소품! 다른 사람이 이와 동일한 문제를 경험한다면 위의 방법을 시도해 보는 것이 좋습니다.
Mike Chamberlain

4
가능하다면 +5를 주겠습니다. 이것은 창 레이아웃을 엉망으로 만든 Telerik JustCode를 설치 한 후 나에게 발생했습니다. 감사!
리처드

4
VS2013에서 여전히 문제가 발생하며 위의 단계를 수행하여 해결할 수 있습니다. 큰!
Andreas

5
VS2015에서 여전히 문제가 발생하며 위의 단계를 수행하여 해결할 수 있습니다. 큰!
tzachs

1
이것은 작동 할 때 작동하지만 때로는 작동하지 않습니다. 심지어 VS2017에서도 마찬가지입니다. 이 문제를 해결하는 방법을 아무도 알아낼 수 없습니까?
Simon_Weaver

14

"Reset Layout"을 피하는 또 다른 해결책은 "area 2"(일반적으로 breakpoints / watch / debug-output)에서 창을 재배치하여 도킹 위치의 원으로 표시된 "맨 아래"로 끌어가는 것입니다 (이동하는 경우). 아래 이미지에서 줄이 그어진 것에는 잘못된 위치에 코드 파일이 열립니다.)

Visual Studio 창 고정 위치

대안 적으로, 상기에서 매우 화면 하단 다른 도킹 위치가 있지만, 하나의 영역 # 2은 화면의 전체 바닥을 연신되게 것 (영역 # 3의 일부를 훔친 공간).

수정은 즉시 이루어지며 Visual Studio를 다시 시작할 필요가 없습니다.


이것은 내 문제를 해결했습니다. 모든 것이 그 바로 위의 잘못된 창에 들어가게 된 원인을 모르겠습니다.
Rick Paul

일반적으로 디버그 출력 창을 확대하고 싶지만 실수로 잘못된 위치를 클릭하고 대신 출력 창을 도킹 된 위치에서 드래그 할 때 발생합니다. 그런 다음 재 도킹 할 때 위의 항목 중 어느 것을 선택하는지는 중요하지 않은 것 같지만 (창이 제자리로 이동) 줄이 그어진 것을 선택하면 코드 창이 "잘못된"위치에서 열립니다. 내가 그 연결을 만들기 전에 꽤 오래
걸렸다

7

나도이 문제가있다.

나는 Josh의 솔루션을 시도했고 효과가있었습니다. 실제로는 더 간단 할 수도 있지만 Window-> Reset Window layout을 수행하는 것으로 충분할 수 있습니다. 하지만 잘못된 행동이 어떻게 시작되었는지 모르기 때문에 테스트 할 수 없습니다.

Josh의 솔루션이 작동하지 않으면 Microsoft 지원 담당자가 모든 설정을 재설정 할 것을 권장했습니다 (도구-> 설정 가져 오기 및 내보내기 ...-> 모든 설정 재설정 ( http://connect.microsoft.com/VisualStudio/feedback/ 참조) . details / 635796 / files-open-up-in-the-wrong-docking-window ).

모든 설정을 사용하고 싶지 않았기 때문에 그렇게하고 싶지 않았고 필요하지 않은 것으로 판명되었습니다.


위의 Josh Einstein의 솔루션이 작동한다는 것을 확인할 수 있습니다 (모든 창 닫기, 창 레이아웃 재설정, VS 다시 시작). 반면 huttelihut이 제안한 간단한 솔루션 (창 레이아웃 재설정)은 저에게 적합하지 않았습니다.
bjull

나는 이것을 먼저 시도했고 효과가 있었다! (웹용 VS Express 2013)
Sphinxxx

나는 이것이 파일을 열 때 사용되는 창 문제를 해결하는 데 동의하지만 제 경우 (VS 2019)에서는 창 # 2를 모두 닫았는데 이는 고통이었습니다 (말장난 의도).
Tom Bogle

2

Visual Studio에서 동일한 문제가 발생했습니다. 또한 내 탐색기 창은 계속 사라지고 속성과 탐색기 창을 다시보고 실행해야했습니다.

해결책:

  1. 창으로 이동 한 다음 레이아웃 재설정.
  2. 속성, 도구 모음 / 도구 상자 및 탐색기 창까지 원하는 방식으로 워크 스테이션을 구성합니다.
  3. 창으로 돌아가서 레이아웃을 저장합니다.

이렇게하면 물건이 움직일 때마다 선호하는 레이아웃으로 돌아갈 수 있습니다. 도움이 되었기를 바랍니다. 즐거운 코딩입니다.


0

Visual Studio 2019에서도 동일한 문제가 발생했습니다.

확인, 나를 위해 일한 해결책은 Josh의 대답과 kalmiya의 대답을 따르는 것이 었습니다.

  1. 창-> 모든 문서 닫기
  2. 창-> 창 레이아웃 재설정
  3. Ctrl + Shift + F를 눌러 솔루션에서 일부 텍스트를 찾습니다.
  4. '찾기 창'을 맨 아래 독 위치로 드래그하십시오 (kalmiya의 답변 다이어그램 참조)
  5. Visual Studio 다시 시작

문제를 재현하려면 '찾기 창'을 하단에서 두 번째 도킹 위치로 드래그하면됩니다.

이전 답변에 감사드립니다!

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.