Sky Archive

Tools/Eclipse

[Eclipse] tabber 탈출? 탭을 스페이스 4개로 변경하기 (Tab to Space)

Anchovy ʕ-᷅ᴥ-᷄ʔ 2021. 7. 28. 17:57

 

화이트 스페이스에 대한 생각은 각자 다르고 습관 때문일 수도 있다.
허나 별것 아닌 듯 하지만, 코딩 스타일과 코드 컨벤션은 끝없는 논쟁거리다.
정답은 없지만 탭은 아무래도 에디터에 따라 길이가 달라질 가능성이 있으니
이클립스에서 탭을 스페이스로 변경하여 사용하는 걸 알아보자.

 

- 설정

  1. Windows > Preferences 메뉴 선택
  2. General > Editors > Text Editor 선택
  3. tab width를 확인한 후에  Insert spaces for tabs 체크
  4. Apply

 

- 포맷터 설정

  1. Java > Code Style > Formatter 선택
  2. New를 클릭해서 새로운 Formatter(ex. myProfile) 생성
  3. Indentation > Tab Policy를 Space Only로 변경
  4. Apply

 

- 적용

  1. 전체 프로젝트 : Package Explorer 루트에서 마우스 우클릭 후 Source Format 선택
  2. 일부 : 포맷팅 할 소스 파일을 연 후에 Source > Format 선택

 

 

 


 

cf. 스페이스 쓰는 개발자가 탭 쓰는 개발자보다 돈을 더 많이 번다는 설문도 있다. 댓글들을 가볍게 읽어봤는데 많은 논쟁이 있는 주제라 각자의 영역에서 싸우고 있다. 아주 재밌있다😂

https://stackoverflow.blog/2017/06/15/developers-use-spaces-make-money-use-tabs/