-
intellij 자동 포맷팅 시 줄 바꿈 처리 적용해주기프로젝트/게시판 프로젝트 2022. 5. 19. 10:08반응형
자동 포맷팅이란?
코드를 정해진 방식대로 자동으로 정렬을 시켜주어 가독성을 높여주는 기능입니다.
intellij에서 자동 포맷팅을 적용하는 단축키는 Ctrl + Alt + L입니다.
문제가 발생한 점
빌더 패턴을 사용하게 되면 코드가 길어지는 경우가 있어 자동 포맷팅을 적용을 하였습니다.
하지만 줄 바꿈은 동작하지 않았습니다.
기존의 코드

너무나 긴 코드 만약 다음과 같이 된다면 가독성이 훨씬 올라가겠죠?

해결 방법
1. File -> Settings로 이동합니다. ( 단축키 : Ctrl + Alt + S)
2. Code Style으로 검색하여 Java를 클릭합니다.
3. 중간 상단에 있는 Wrapping and Braces를 선택합니다.

4. Chained method calls에서 설정을 변경합니다.
Wrap always 선택
Align when multiline 선택
5. 자동 포맷팅을 다시 해보면 줄 바꿈이 잘 작동합니다.
출처
intellij에서 builder 등을 포맷터 적용시 줄 바꿈에 대해서 wrap처리(Chained mehtod calls 'Wrap')
intellij에서 builder 등을 포맷터 적용시 줄 바꿈에 대해서 wrap처리(Chained mehtod calls 'Wrap') Settings -> Editor -> Code Style -> Java메뉴 Wrapping and Braces 탭에서 ChainedMethod calls 부분 설정..
blog.eomsh.com
'프로젝트 > 게시판 프로젝트' 카테고리의 다른 글
Optional을 올바르게 활용해보기 (0) 2022.05.24 비밀번호를 암호화 하자! (0) 2022.05.19 로그인 기능을 만들어보자 (0) 2022.05.18 JPA로 Update를 해보자! (0) 2022.05.14 컨트롤러를 테스트해보자! (0) 2022.05.13