최근에 Eclipse에서 IntelliJ IDEA로 전환했고 자동 완성 된 괄호에서 커서를 이동하는 방법이 궁금했습니다.
Eclipse에서 한 쌍의 대괄호 입력을 마친 후 탭을 누르면 대괄호에서 나옵니다. 화살표 키를 사용하지 않고 어떻게 똑같은 일을 할 수 있습니까?
도움을 주셔서 감사합니다!
최근에 Eclipse에서 IntelliJ IDEA로 전환했고 자동 완성 된 괄호에서 커서를 이동하는 방법이 궁금했습니다.
Eclipse에서 한 쌍의 대괄호 입력을 마친 후 탭을 누르면 대괄호에서 나옵니다. 화살표 키를 사용하지 않고 어떻게 똑같은 일을 할 수 있습니까?
도움을 주셔서 감사합니다!
답변:
IDEA 에는 아직 이러한 기능이 없습니다 . 가장 가까운 것은 Complete Current Statement
편집기 작업 ( Ctrl+ Shift+ Enter)입니다.
이 기능의 초기 구현 은 2018.2 EAP 버전에서 사용할 수 있습니다Tab .
탭 '종료'위치를 시각적으로 표시하지 않고 MS Visual Studio와 더 비슷하게 작동합니다. 현재로서는 Java, SQL, Python 및 기타 파일에서 작동합니다. 다른 언어가 따라 잡으려면 약간의 시간이 걸립니다. 일부 언어 별 코드 변경이 필요합니다.
이 기능은 기본적으로 비활성화되어 있으며 다음에서 활성화 할 수 있습니다.
설정-> 편집기-> 일반-> 스마트 키-> 탭을 사용하여 닫는 괄호 / 따옴표 밖으로 이동
그렇지 않으면 눌렀을 수도 있지만 자동 완성 된 닫기 기호 를 눌러이를 수행 할 수 있습니다 . 예를 들어 아래 f를 방금 입력 한 경우 shift 와 0 (또는 닫는 괄호 )을 누르면 커서가 괄호 밖으로 이동합니다.
String asdf = "hello world";
System.out.println(asdf);
현재 Intellij에서 지원하지 않습니다. http://youtrack.jetbrains.com/issue/IDEA-74666 에서 이에 대한 공개 기능 요청이 있습니다. 추가 투표는 좋을 것입니다.
Intellij는 블록 끝으로 이동하는 ctrl + shift + m 단축키를 지원합니다.
https://www.jetbrains.com/help/idea/2016.2/navigating-to-braces.html