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.