tools & libs/IDES

[eclipse] formatting: 멀티라인 문자열의 정렬

  • -

멀티라인 문자열을 만들고 원하는 형태로 정렬되기를 기대할 때가 있다.

하지만 아쉽게도 

이렇게 되거나..

이렇게 되거나...

이렇게 될 수 있다.

 

 

최초에 만들어 놓은 형태를 유지하기 위해서는 

Preferences > Java > Code Style > Formatter > [프로파일선택] > Line wrapping > Binary expressions > String concatenation 에서 line wrapping policy의 값을 wrap where necessary, intension policy의 값을 intend on column으로 설정한다.

 

또한 기존에 맞춰 놓은 포멧을 그대로 유지하려면 Line Wrapping에서 Never join already wrapped lines를 체크해 준다.

 

만약 저장시에 다시 포멧이 틀어진다면 Preferences > Java > Editor > Save Actions에서 저장시 포멧하도록 설정한다.

Contents

포스팅 주소를 복사했습니다

이 글이 도움이 되었다면 공감 부탁드립니다.