본문으로 바로가기

[IntelliJ] 자동완성 기능 사용하기(Live template)

category IDE/IntelliJ 2021. 9. 11. 19:59
728x90
반응형

▷ IntelliJ 자동완성 기능

람다를 사용하는데 매번 () -> {}를 치는 게 귀찮아서 자동완성 기능을 알아보았습니다.

 

1. IntelliJ에서 Ctrl + Alt + S를 눌러 설정 창으로 들어갑니다. (File - Settings)

 

2. 이후 입력창에 Live Templates을 입력합니다.

   * Live Templates : 단축키, 단축어, 축약어, shortcut, 자동완성 등등 여러 가지로 불리는 기능으로써

   자주 사용하는 코드를 축약하여 사용할 수 있도록 지원합니다.

   예를 들어 sout + tab을 통해서 System.out.println();을 입력할 수 있습니다.

 

3. 자신의 필요에 따라 추가할 수 있기 때문에 () -> {}를 () + tab으로 자동 완성 시킬 수 있도록 추가해보겠습니다.

   먼저 사진의 오른쪽 상단에 보이는 +버튼을 눌러줍니다.

   이후 아래와 같이 Abbreviation에 ()를 넣고 Template text에 () -> {}를 넣어줍니다.

   그럼 사진처럼 No applicable contexts라는 경고창이 뜰텐데 Define을 눌러 Java를 선택해줍니다.

Define을 눌러 자바를 선택해주는 모습

 

4. OK버튼을 누른 뒤 Java파일에서 기능이 추가되었는 지 테스트해줍니다!

 

반응형