Eclipse IDE에서 창 /보기를 어떻게 분할하고 분리합니까?


282

Eclipse IDE에서 창 /보기를 어떻게 분할합니까? 동일한 파일에서 다른 코드를 보면서 코드를 편집하고 싶습니다.

동일한 파일을 두 번 여는 트릭이 있다면 그렇게 할 수 있지만 혼란 스러울 수있는 동일한 것을 두 개가 아닌 하나의 현재보기로 분할하는 것이 좋습니다.



그 이전 질문은 복제본으로 닫힐 수 있습니다. 이 질문에는 더 현대적인 답변이 있습니다.
Andy Thomas

15
실수로 분리 된 경우 "split"을 분리하려면 "ctrl"+ "shift"+ "-"를 누릅니다. 이 기능은 저를 성가 시게합니다.
Rauli Rajande

창> 편집기> 토글 분할 편집기는 예기치 않은 분할을 제거합니다. @ Rauli 바로 가기가 작동하지 않았습니다.
Cedric

Mac OS에서 분리 할 해당 키 조합은 ⌘ ⇧-( "cmd"+ "shift"+ "-")입니다. 그러나 이것은 수평 분할에만 해당됩니다. 가로 분할 및 세로 분할에 대해서는 아래 답변을 참조하십시오.
auspicious99

답변:


308

이것은 메뉴 항목 Window> Editor> Toggle Split Editor에서 가능 합니다.

분할의 현재 단축키는 다음과 같습니다.

Azerty 키보드 :

  • Ctrl+ _위한 수평 분할
  • Ctrl+ 세로{분할하는 경우 .

쿼티 미국 키보드 :

  • Ctrl+ Shift+ -(액세스 _용) 를 수평 분할
  • Ctrl수직 분할 용 + Shift+ [(액세스 {) .

MacOS-Qwerty US 키보드 :

  • + Shift+ -(액세스 _용) 를 수평 분할
  • 수직 분할 용 + Shift+ [(액세스 {) .

필요한 키보드를 사용할 수없는 다른 키보드 (예 {: 독일어 Qwertz 키보드)에서는 다음과 같은 일반적인 접근 방식이 작동 할 수 있습니다.

  • Alt+ ASCII 코드 + Ctrl해제Alt

예 : '{'= 123의 ASCII이므로 'Alt', '1', '2', '3', 'Ctrl'을 누르고 'Alt'를 놓으면 'Ctrl'을 누른 상태에서 '{'을 효과적으로 입력 할 수 있습니다. 세로로 분할 합니다.

수직 분할의 예 :

https://bugs.eclipse.org/bugs/attachment.cgi?id=238285

추신:

  • 메뉴 항목 창은> 편집기> 토글 분할 에디터 이클립스 루나 첨가 된 4.4 M4 "라스 보겔 언급로 분할 편집기 이클립스 M4 루나 구현 "
  • 스플릿 편집기는 가장 오래되고 가장 인기가 높은 Eclipse 버그 중 하나입니다! 버그 8009
  • 분할 편집기 기능은 버그 378298 에서 개발되었으며 Eclipse Luna M4부터 사용할 수 있습니다. Eclipse Luna M4의 Note & Newsworthy에 발표 내용이 포함됩니다.

나는 이것을 새로운 받아 들여진 대답으로 줘야한다. 직접 테스트 할 수 없으므로 누군가 문제가 있으면 알려주십시오. 업데이트 해주셔서 감사합니다!
Xonatron

이것이 Mac에서 작동하는지 아는 사람이 있습니까? 나는 성공하지 못했습니다. 그리고 메뉴에이 기능에 관한 것이 있습니까?
galdre

1
@TimothyDean Mac에서 최신 4.4Mx를 받았습니까?
VonC

1
@TimothyDean 참고 : 2013 년 12 월 이후 바로 가기가 변경되었을 수 있습니다 . 주석 44 bugs.eclipse.org/bugs/show_bug.cgi?id=378298#c44를 참조하십시오 .
VonC

2
, AZERTY 키보드와 루나 4.4 JEE 버전을 사용하여 Ctrl+_작동하지만Ctrl+{
JacquesLeRoux

96

창 메뉴에서 새 편집기 를 열 수 있습니다 .

이것은 당신에게 당신의 현재 편집자를 다시 한번 줄 것입니다.


3
감사합니다. 새 편집기를 열고 두 개를 원하는대로 조정하십시오. 이것이 유일한 방법입니까? 분할 기능이 존재하는 것이 가장 좋습니다.
Xonatron

58
편집자 제목을 클릭 한 채로 화면 아래쪽으로 드래그 할 수 있습니다. 그것은 스냅하고 Eclipse는 분할 화면과 매우 유사한 것을 제시합니다. ( youtube.com/watch?v=wHdvDwjQELI 참조 )
DerMike 2013

1
이것은 Eclipse Kepler에서 더 이상 작동하지 않는 것 같습니다. 이 옵션은 여전히 ​​창 메뉴에 있지만 아무 것도하지 않는 것 같습니다. 이견있는 사람?
djbp

4
방금 알아 냈습니다. 더 이상 화면을 자동으로 분할하지 않으며 대신 탭을 클릭하고 창의 다른 부분으로 드래그해야했습니다.
djbp

2
Kepler에서 매우주의하십시오 : 파일 창의 각 인스턴스는 독립적 입니다. 한 컨텐츠를 수정하면 다른 컨텐츠는 수정 되지 않습니다 . 실제로 동시 편집의 모든 문제와 함께 두 개의 다른 편집기에서 동일한 파일을 편집하고 있습니다. 하나의 인스턴스를 읽기 전용 참조로 사용하면 여전히 다소 작동합니다.
leokhorn

37

탭 중 하나를 마우스 오른쪽 버튼으로 클릭하면 옵션 중 하나가 New Editor (나에게있어 하단에 있음) 여야합니다 . 이를 선택한 다음 새 탭을 코드 편집기의 맨 아래 스크롤 막대로 끌어 오십시오. 그러면 편집기 패널이 두 개로 분할됩니다.


4
핵심은 새로 열린 편집기를 끌어서 이전 편집기의 아래쪽 테두리에 도달 한 다음 편집기를 성공적으로 분할했음을 나타내는 이전 편집기의 가운데에 검은 색 화살표와 검은 색 선이 표시됩니다.
zhihong

25

편집기 제목을 클릭하여 왼쪽, 오른쪽, 위 또는 아래로 드래그하십시오.


2
아하! 다시 드래그하면됩니다. 그러나 ... 이것은 이상합니다. 때로는 단일 탭을 아래로 드래그하면 내가 약물 아래로 탭하는 대신 탭을 제외한 모든 탭이 아래로 이동합니다 . 다른 경우에는 약물 하나만 아래로 움직입니다. 나는 그것을 알아낼 수 없습니다. 어쩌면 작업 순서 / 탭 열린 것의 순서입니까? 아니면 버그입니까?
Gabriel Staples

1
@GabrielStaples는 배치하려는 다른 화면 탭 사이에서 분할 창을 드래그합니다.
Buzz

20

단일 Eclipse 창에서 병렬 편집기.

  1. 단일 편집기를 보여주는 Eclipse 창이 있습니다.
  2. 창-> 새 편집기. 이제 두 개의 편집기 탭이 있습니다.
  3. 탭 하나를 오른쪽으로 클릭하고 드래그하면 세로 화면의 녹색 윤곽선이 나타납니다 (태그를 아래쪽으로 끌면 가로 화면 윤곽선이 나타납니다). 윤곽선이 표시되는 즉시 놓을 수 있습니다.
  4. 두 번째 편집기에서 선택한 파일을 엽니 다 (최근 파일은 파일 메뉴 하단에 표시됨).

ADT / Eclipse : 빌드 : v22.3.0-887826


1
이것은 매우 좋은 기능이며 알기 쉽지만 기술적으로 문제는 동일한 파일 내에서 두 부분을 관찰하기 위해 뷰를 분할하는 것입니다. 귀하의 답변은 별도의 파일을 나란히 보는 데 적용됩니다.
akauppi

Stephen이 설명한대로 동일한 파일에 두 명의 편집자가 있습니다.
Mike P

이론적으로 Eclipse Luna 답변이 마음에 들지만 이전 버전이기 때문에 선택한 답변입니다. 3/20/14에 대한 akauppi의 의견에도 불구하고, 지침을 따르고 왼쪽과 오른쪽에 동일한 파일을 갖는 데 아무런 문제가 없었습니다.
클린트 브라운

18

Eclipse Luna 4.4.1에서 위의 솔루션을 시도했지만 두 개 (또는 다른 파일의 여러 편집기 창을 나란히 열 수 없음)를 열 수 없습니다.

가장 간단한 해결책 :

  1. 단일 창에서 원하는 모든 파일을 엽니 다.
  2. 각 파일 의 을 오른쪽 또는 왼쪽으로 드래그하면 , Eclipse는 자동으로 분할 화면 표시를 표시하고 마우스 단추를 놓으면 편집기를 두 개의 창으로 분할합니다.
  3. 각 파일 / 탭마다 반복하십시오.

행복한 코딩!


1
이것이 가장 좋은 대답입니다. 다른 것들은 중복 탭만 열거 나 너무 많은 단계를가집니다.
맷 웨스트

이것은 두 개의 다른 파일을 나란히 보는 방법을 알려주는 유일한 합법적 인 답변입니다. 가장 투표 된 답변은 같은 파일을 분할하는 방법을 보여줍니다 (질문에 답하지 않음)
Thyag

6

HandySplit 이라는 일식 플러그인을 확인하고 싶을 수도 있습니다.

편집기를 두 개로 나누고 키보드 단축키만으로 한 편집기 스택에서 다른 편집기 스택으로 탭을 이동할 있습니다.

Eclipse Juno 이상에서 작동합니다. 이전 Eclipse 버전의 경우 이것을 확인 하십시오 .


멋진 플러그인. 키보드에서보기를 탐색 / 분할 / 복제 / 이동 / 교환 할 수 있습니다. 완전한!
Padvinder

5

창> 새 창으로 이동하십시오.

이클립스에서 같은 작업 공간의 새 창이 열립니다.

각 창에서 별도의 파일을 열 수 있습니다.


동일한 작업 공간의 여러 창을 일식으로 열 수 없습니다.
elvenbyte

실제로 가능합니다. 적어도 현재 버전의 Eclipse에서.
Stephan Richter

4

다음은 split가로 또는 세로로 편집기로 이동하는 단계입니다.

Window -> Editor -> Toggle Split Editor (Horizontal) 

편집기를 가로로 분할하거나

Window -> Editor -> Toggle Split Editor (vertical) 

편집기를 세로로 분할합니다.

두 개의 편집기가 나란히 열리거나 누적됩니다.


1

Mac OS의 경우 수평 분할에서 뱉기 / 분리를 토글하는 키 조합은 ⌘ ⇧-( "cmd"+ "shift"+ "-")이지만 수직 분할의 경우 ⌘ ⇧ [( "cmd"+ "shift "+"[ ")


0

동일한 이클립스에서 두 개의 다른 파일을 보려면

탭을 마우스 오른쪽 버튼으로 클릭-> 분리

이제 새로운 이클립스를 열지 않고도 두 파일을 동시에 볼 수 있으며 탭으로 다시 끌어서 다시 연결할 수 있습니다 .

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