Intellij 터미널에서 바로 가기를 사용하여 편집기로 이동하는 방법


95

Intellij IDEA의 거의 모든 창에서 Esc. Intellij의 터미널 창에서는 작동하지 않습니다. 키보드 단축키로이 작업을 수행하는 방법을 아는 사람이 있습니까? Alt+ 를 사용하여 편집기에서 터미널로 이동할 수 있기 때문에 좋을 것입니다. F12그러나 마우스를 사용하지 않고는 다른 방법으로 할 수 없습니다.


4
ctrl-tab을 사용하면 빠른 전환이 가능합니다. 메모리에서 0편집자 라고 생각 합니다. 도움이 되나요?
vikingsteve 2014 년

@vikingsteve 0isAnt Build
dev

고마워요, ctrl-tab입니다. 자세한 내용은 Mark Vedders 답변을 참조하십시오.
vikingsteve 2014 년

2
찬성하면 도움이 될 것입니다 : youtrack.jetbrains.com/issue/IDEA-116865
pondermatic

터미널 패널 용. Shift + Esc아래에 언급 된 @Andrey에서 사용하십시오 .
JohnWatsonDev

답변:


80

업데이트-2016 년 3 월

이 질문이 관심을 끌고 있기 때문에 내장 된 작업을 통해 편집기와 터미널 창 사이를 쉽게 전환 할 수 있음을 모든 사람에게 상기시키고 싶습니다. 기본적으로 Alt+ F12및에 매핑됩니다 F12. 다른 매핑을 확인하려면 보기> 도구 창> 터미널 메뉴에서 확인하십시오 . 또는 Working with Embedded Local Terminal 웹 도움말 페이지로 이동하여 오른쪽 상단 모서리에있는 Keymap 옵션을 변경하고 맨 끝 ( "참조"섹션 바로 위)으로 스크롤하여 "내장 된 로컬 터미널과 눌러서 편집자 ... ". 설정> 키맵> 기타> 터미널 에서이 작업을 다시 매핑 할 수 있습니다.

이 질문에서 다루는 주요 "문제"는 터미널 창을 닫지 않고 터미널 창에서 편집기로 돌아갈 수있는 방법이 있는지 여부입니다.

[2016 년 3 월 말 업데이트]

================================================ =

현재 생각할 수있는 몇 가지 옵션입니다.

  1. Alt+ F12두 번째로 편집기로 돌아가지만 터미널 창을 숨 깁니다.
  2. Alt+ Home를 누르면 내비게이션 바로 이동 한 다음 Esc을 누르면 편집기로 이동합니다. 이 작업을 충분히 자주 수행하면 이중 시퀀스의 필요성을 없애기 위해 시퀀스 와 함께 매크로 ( 편집> 매크로 )를 기록 할 수 있습니다. 그런 다음 바로 가기에 매핑합니다 ( 설정> [IDE 설정]> 키맵> 매크로 ). 이 옵션의 좋은 점은 모든 도구 창에서 작동한다는 것입니다. 따라서 일관된 "편집기로 돌아 가기"바로 가기로 사용할 수 있습니다.
  3. @vikingsteve가 언급 하는 Ctrl+ Tab스위처 에는 편집기 옵션이 없지만 Ctrl+ Tab, Ctrl+ Shift+를 수행 할 수 Tab있습니다. 다시 말하지만, 매크로에 기록 할 수 있습니다.

다른 아이디어가 있으면 추가하겠습니다.


@NaderHadjiGhanbari 어떤 솔루션이 효과가 있었습니까? 어떤 버전 / OS를 사용하고 있습니까?
dev

1
@dev 매크로 + 매크로에 바로 가기를 할당합니다.
Nader Ghanbari

opt-f12는 OSX의 phpStorm에서 저를 위해 해냈습니다. 생명의 은인!
Scott Byers

30

Ubuntu :

alt + 2(twice) - jump from the terminal to the editor
alt + F12 - open the terminal 

맥:

cmd + 2(twice) - jump from the terminal to the editor
options + F12 (this shortcut toggles the terminal window on and off)

2
내 컴퓨터에서 이것은 "TM"문자를 두 번 입력합니다 ..™™
hasen

이 바로 가기를 사용하도록 IntelliJ를 어떻게 구성합니까? 나는 hasen과 같은 결과를 가지고 있습니다.
Logan

@Logan 구성하지 않았습니다. 그냥 내 컴퓨터 (우분투)에서 작동
앤드류

1
Mac에서 cmd + 2 두 번
William Turrell 2016

23

비활성화하는 옵션 일 수 있습니다. Preferences > Tools > Terminal > Override IDE shortcuts

Esc 그 후에 작동


이 옵션을 선택 해제하면 먼저 편집기 창으로 이동하지 않고도 다른 창 (예 : "버전 제어")으로 직접 이동할 수 있습니다.
Nicolas Forney

디버그 (실행이라고도 함) 창에 유사한 솔루션을 어떻게 사용할 수 있는지 알고 있습니까?
Joris Kok

14

OSX에서 IDEA 13 실행

Mark Vedder의 답변을 확장하면 지금까지의 경험이 있습니다.

  1. F12(Alt + F12) ( Terminal)는 터미널 도구 창 가시성을 토글하므로 숨겨지면 편집기로 돌아갑니다. (Shift + Esc) ( Hide Active Tool Window) 와 비슷한 효과를냅니다 . 활성 도구 창을 숨기고 포커스를 편집기에 다시 둡니다.
    터미널을 항상 표시하려면 좋지 않습니다.

  2. 스크립팅 된 상호 작용을 통해 편집기로 돌아갈 매크로를 기록하는 것은 좋은 생각이지만 실제로는 작동하지 않습니다. 우선 터미널은 대부분의 키 입력을 가로 채므로 매크로를 트리거 할 수 없습니다. 다른 도구 창 (예 : 프로젝트 도구 창)에서 바로 가기 키를 통해 매크로를 트리거하는 경우에도 작동하지 않습니다 ( Script execution finishedIDEA 창 하단에 표시 되더라도 )
    작동하지 않습니다.

  3. 터미널 창이 대부분의 키 조합을 가로채는 것처럼 보이므로 작동하지 않습니다. 그러나 작동하더라도 편집기를 다음 파일로 전환하므로 원래 파일 로 돌아가려면 a 를 수행해야합니다 (Mark가 지적했듯이).
    작동하지 않지만 다른 성가심을 아끼지 않으므로 신경 쓰지 않습니다.

  4. 터미널에 포커스가 있지만, 어떤 표시 Tools바로 가기 여전히 액세스 할 수있는 당신이 그들을 다시 할당하지 않은만큼Preferences->Keymap(당신이 접촉하지 않는 매우 중요합니다 - 나는 할당을 취소하고 재 할당 시도 1( Project!)하고 터미널 내에서 더 이상 트리거 것) . 이러한 단축키를 두 번 호출하면 해당 도구 창을 토글하고 결국 편집기로 돌아갑니다. 예를 들어, 나는 일반적으로 Favorites Tool Window(즉, 일반적으로 보이지 않음) 사용하지 않기 때문에 터미널에서 빠져 나올 때마다 2 x 2 를 입력 합니다.
    아마도 당신을 위해 일할까요?

  5. 모든에서 키를 사용 Tool Window하면 포커스가 편집기로 다시 이동합니다. 따라서 (4.)와 유사하게 먼저 수행 2하거나 다른 작업 바로 가기를 터미널에서 더 잘 작동하는 Tool Window으로 이동 한 다음 .
    (4.)와 동일


⎋이 열쇠는 무엇입니까?
Rytek

2
alt+2두 번이 승자입니다
AA.

2
동의하지 않습니다. Alt + 2입력 홀수 2꽤 성가신 당신이 (적어도 창에) 편집기에 초점을 맞추고 자 터미널마다의 상징
레드 핫 칠리 코더

즐겨 찾기로 이동하려면 Cmd + 2를 누른 다음 ESC가 저에게 적합합니다!
gap

alt+2나를 위해 작동하지 않았습니다. 단말기에 홀수 기호 (상표 기호)를 입력합니다. 여기에 언급 된 다른 바로 가기는 터미널 창 (켜기 / 끄기)을 닫습니다.
alltej

6

또 다른 가능성 :

Shift + Esc

(이것은 터미널 패널을 닫을 것입니다)


5

OSX PhpStorm 8에서는 2두 번 작동합니다. + 숫자는 ™와 같은 특수 문자이므로 OSX에서 [기본값] 바로 가기로 지정되지 않을 것입니다. 2 ) .

나 단지의 경우 2, 6그리고 9이 아이디어와 작품, 2@dev에서 알 수 있듯이 가장 파괴적인 서비스를 제공합니다.

앞으로이 동작이 개선되는지 확인하기 위해 따라갈 가치가있는 터미널 포커스 문제에 대한 공개 티켓 이 있습니다.


⌘ 2 두 번, 나도 일했습니다! El Capitan에서 IntelliJ IDEA Ultimate를 실행하고 있습니다.
webappzero

1

더 나은 대답은

Alt + Home

이는 Alt + F12와 같은 대부분의 답변이 터미널을 닫고 포커스가 편집기로 돌아 가기를 바라는 것에 관한 것이기 때문입니다. 그러나 Alt + Home을 사용하면 포커스가 편집기를 선택하고 때로는 포커스가 파일에 있지만 실제로는 그렇습니다. 열리지 않았습니다. 이렇게하면 열 수도 있습니다.


1

2020 년부터는 동일한 키 ( Alt+ F12)를 사용하여 터미널과 이전 창 사이를 전환 할 수 있습니다 .


0

인수

이 솔루션은 터미널 및 버전 제어 탭 (또는 임의의 탭)을 항상 열어두고 닫고 싶지 않다고 가정합니다. 그리고 keybaord 단축키를 사용하여 터미널에서 편집기로 이동하고 싶습니다.

해결책

  1. 2터미널로 이동하도록 할당 (또는 다른 바로 가기)
  2. 이미 9버전 관리 탭으로 이동해야합니다.
  3. 9및을 누릅니다 Esc. 그러면 편집기로 이동하고 버전 제어 탭과 터미널이 모두 열린 상태로 유지됩니다.
  4. 터미널로 이동하려면 2

Webstorm 스크린 샷

내 웹 스톰을 볼 수 있으며 항상 하단에 두 개의 탭을 엽니 다. 또한 분할 모드로 여는 데 사용되는이 스크린 샷에서 터미널 설정을 볼 수 있습니다.

여기에 이미지 설명 입력


0

새 터미널 탭 (터미널에있는 동안 Ctrl+ Shift+ T)을 만들고 탭 헤더를 편집기 영역으로 드래그하여 "일반"탭으로 만들 수 있습니다.

그런 다음 alt+ leftalt+ right를 사용 하여 편집기 탭과 터미널 탭 (IDE 핫키 재정의 모드에서) 사이를 전환하거나 수직으로 분할하고 "다음 스플리터로 이동"단축키를 지정하고 전환에 사용할 수 있습니다.


0
  • 그러면 에디터가 다시 활성화됩니다.

  • Alt+ 1다음Esc


-1

Injellij-> Preference-> Key Map-> "terminal"검색->.

거기에서 바로 가기를 찾거나 변경하십시오.

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