2016-08-17 2 views
74

System.out.println()"sout" + tab으로 인쇄 할 수 있다는 것을 알고 있습니다. 이클립스처럼 "Syso" + ctrl + space으로 할 수있는 방법이 있습니까?Intellij IDEA의 System.out.println() 단축키

+0

https://www.jetbrains.com/help/idea/2016.2/keyboard-shortcuts-you-cannot-miss.html –

+0

https://www.jetbrains.com/help/idea/2016.2/live-templates -2.html –

답변

20

네, 할 수 있습니다. 설정 -> 라이브 템플릿을 엽니 다. 약어로 syso 및 템플릿 텍스트로 System.out.println($END$);으로 새 템플릿을 만듭니다. 아이디어 17eap에서

+0

이것은 ctrl + space로 자동 완료하려는 그의 대답에 응답하지 않습니다. –

+0

글쎄, 그가이 설정을했다면, 그는 단지'syso'를 타이프하고'Tab'을 눌러 그 문장을 완성 할 수 없습니까? 우리는'psvm'을 타이프하고'Tab'을 눌러 자동으로'public static void main (String [] args)'을 만든다. – progyammer

+0

ctrl + space도 라이브 템플릿을 확장합니다. –

82

: soutSystem.out.println(); soutm이다 : 출력 전류 클래스 및 메소드 이름 System.out.println("$CLASS_NAME$.$METHOD_NAME$");

soutp System.out에하기 : 출력 방법 파라미터 명과 값 System.out에하기

System.out.println($FORMAT$); 

soutv : System.out에 값을 인쇄합니다.

System.out.println("$EXPR_COPY$ = " + $EXPR$); 
5

설정을 엽니 다 (기본적으로 Alt + Ctrl + S). 라이브 템플릿을 검색합니다. 상단에는 "기본적으로 TAB로 확장"(TAB이 기본 임) 옵션이 있으며 "사용자 정의"를 선택한 다음 "변경"을 누르고 "Ctrl + 스페이스 바 확장"옵션을 "라이브 템플릿 확장/확장"옵션에 추가하십시오. Emmet 약어 ".

이제 Ctrl + 스페이스 바를 누르고 라이브 템플릿을 확장 할 수 있습니다. 이제는 "sout"대신 "syso"로 변경하기 위해 Live Templates 옵션에서 선택한 톤의 목록을 확인하고 "other"로 이동하여 확장 한 다음 "sout"을 찾습니다. 이름을 바꿉니다. "syso"와 히트 aply.

희망이 도움이 될 수 있습니다.

+1

에게 실제로 도움이되는 유일한 질문입니다. 답변으로 선택하면 좋을 수도 있습니다. –

8

intellij의 모든 바로 가기를 알고 싶다면 "Ctrl + J"를 누르십시오. 모든 바로 가기가 표시됩니다. System.out.println()에 "sout"을 입력하고 "Tab"키를 누릅니다.