티스토리 뷰

 

간단 코틀린 CRUD를 짜보고 있는데 Intellij에서 들여쓰기가 8자리로 되는 현상을 발견했다.

클래스 만들자마자..

 

Springboot로 자동 만들어진 파일들은 4자리로 잘 짜여있는데

내가 VO 데이타 클래스를 만들고 한줄 띄자마자 8자리가 훅 들어가는게 아닌가.

 

검색시작

우선 셋팅방법은 

Preferenct>Code Style>Kotlin 여기에 indent 확인

 

 

그리고 이슈가 있다는것도 확인했다. 누군가 4자리 들여쓰기 소스를 열심히 8자리로 수정해서 

https://github.com/pinterest/ktlint/issues/120

 

Default continuation indent for Android should be 8 not 4 · Issue #120 · pinterest/ktlint

This commit changes continuation indent from 8 to 4. According to Android Kotlin style guide it should be 8. I guess confusion comes from android/kotlin-guides#37. But that issue is about usage of ...

github.com

안드로이드에서 파생한 언어의 기간에서는 8자리가 기본이었던거 같다.

현재는 아니다.

https://developer.android.com/kotlin/style-guide

그런데 공식 코딩 문서에는 4자리가 맞다.

https://kotlinlang.org/docs/reference/coding-conventions.html

 

Coding Conventions - Kotlin Programming Language

 

kotlinlang.org

현재 코틀린 들여쓰기는 4자리로 통일된것 같다. 

아니라면 피드백 부탁. 

난 그래서 intellij에 indent를 수정했다.

 

추천방법

https://velog.io/@lsb156/IntelliJ-Kotlin-Code-Style-%EC%84%A4%EC%A0%95%EB%B2%95

 

IntelliJ Kotlin Code Style 설정법

회사에서 팀 단위로 일하다보면 각자 다른 코딩 스타일에 많은 비용이 소모된 경험들 다들 있으실겁니다. 그래서 어느정도 규모가 있는 회사나 팀인 경우에는 코드컨벤션을 맞춰놓고 각자 개발을 하게 됩니다. Java, Javascript는 구글이나 Airbnb 코드 스타일을 많이 사용하는걸 어렵지 않게 볼 수 있습니다. 그래서 Kotlin 코드 스타일도 찾아본 결...

velog.io

그리고 참고만

아래에 intellij에 설정하는것 확인하기

https://github.com/pinterest/ktlint       <- 아래쪽에 intellij 설정방법이 나와있다.

댓글
공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
«   2025/02   »
1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28
글 보관함