본문 바로가기
곰돌이 푸도 울고 갈 꿀팁

인텔리제이 Java Stream 코드 라인 맞추기

by 성건희 2020. 2. 3.
반응형
인텔리제이에서 Stream이나 JPQL을 작성하면 '.' 으로 메서드를 호출하고 엔터를 하면

인텔리제이에서 Stream이나 JPQL을 작성하면 '.' 으로 메서드를 호출하고 엔터를 하면

다음과 같이 자동으로 줄간격이 지정된다.

줄간격전

 

그런데 문제는 별로 깔끔하지가 않다는 것..

나는 이런식으로 됬으면 좋겠는데..

수정후

 

열심히 구글 신을 이용한 후 결국 방법을 찾았다.

 

File - Setting - Editor - Code Style - Java - Wrapping and Braces 에 들어가서

세팅1

Chained method calls 탭이 기본으로 Do not wrap으로 셋팅 되어있을텐데,

이것을 Wrap always로 바꿔주고 Align when multiline을 체크해 주면 끝이다.

 

세팅2

 

그리고 코드를 작성하면 stream은 물론이고 쿼리 역시 코드라인이 깔끔하게 바뀌는 것을 볼 수 있다!!

끝

 

참고

https://stackoverflow.com/questions/38595138/wrapping-chained-method-calls-on-a-separate-line-in-intellij-for-java

 

반응형

댓글