Spring Webflux를 스터디하다보면 java stream을 많이 쓰게 되는데, IntelliJ에서 multi line으로 stream을 사용할 경우 default로 아래와 같이 indent가 적용되는데, 이는 continuation indent
가 8로 설정되어 있기 때문이다.
// default indent
StepVerifier.create(fruitsFlux)
.expectNextCount(2)
.verifyComplete();
// change indent like this!
StepVerifier.create(fruitsFlux)
.expectNextCount(2)
.verifyComplete();
File > Settings > Editor > Code Style > Java > Tabs and indents
에서 continuation indent 값을 수정하면 위와 같이 indent가 변화하는 것을 확인할 수 있다.