마침내 Eclipse를 통해 IntelliJ로 다시 항해하고 있습니다. 현재 내 Eclipse는 현재 이와 같은 명령문이있는 경우 (여기서 ^는 커서가 현재 위치한 위치를 나타냅니다) 설정되어 있습니다.
foo.bar("hello"^)
세미콜론 (;) 키를 누르면 명령문 끝에 세미콜론이 자동으로 추가됩니다.
foo.bar("hello");
현재 IntelliJ는 다음을 수행합니다.
foo.bar("hello";)
의미 세미콜론을 입력하기 전에 닫는 대괄호를 명시 적으로 입력해야합니다.
분명히 큰 문제는 아니지만 IntelliJ로 다시 전환하여 세미콜론을 잘못된 위치에 몇 번 두는 것을 발견했습니다. 닫는 괄호를 입력하십시오.
답변
들어 윈도우 또는 리눅스 사용자, Ctrl+ Shift+ Enter.
대한 맥 OS / OS X의 사용자, ⌘ Command+ ⇧ Shift+ Enter.
이것으로 현재 쓰고있는 문장을 마칩니다. if 문, for 루프 등과 같은 몇 가지 상황에서 시도해보십시오. 필요한 경우 줄을 완성하고 중괄호를 열 것임을 알 수 있습니다.
답변
자신 만의 키맵을 추가 할 수 있습니다 . “현재 명령문 완료”조치를 위해 키맵에 Ctrl+ ;를 추가했습니다 . 이것은 나에게 추가적인 키 스트로크를 저장하고 조금 더 직관적으로 만들었습니다.
- 설정> 키맵으로 이동
- 검색 창에 “Complete Current Statement”를 입력하십시오.
- 항목을 마우스 오른쪽 버튼으로 클릭하고 “키보드 단축키 추가”를 선택하십시오.
- 이랑 첫 번째 스트로크 필드가 강조 표시된, 키 조합을 입력합니다. 예를 들어 Ctrl+로 ;표시됩니다.
Ctrl+Semicolon
- 을 클릭
OK
하고OK
저장하고 종료하십시오.
기존 매핑을 제거하거나 유지하도록 선택할 수 있습니다. 완료되면 다음과 같이 보일 것입니다 :