Eclipse에서 Tab을 space로 바꾼후에 빈칸을 점으로 표시하는 방법(GANYMEDE 기준)

Posted by seunggwon
2011. 2. 11. 14:27 Web Develop Note/Tip

출처 : 제가 작성했어요^^

1. Tab설정을 space로 바꾸는 방법

메뉴에서 Window - Preferences를 선택한 후에...
Java - Code Style - Formatter를 선택하면 밑의 화면이 나옵니다.



그냥 Edit 버튼을 누르면 수정은 안되기 때문에 New버튼을 눌러서 Active Profile을 새로 생성해줘야 합니다.
새로 생성된 Active Profile을 선택해준 후에 Edit버튼을 누르면 밑의 수정화면이 나옵니다.



바로 나오는 Indentation탭에서 Tab Policy 옆에 Tabs only라고 되어있는 곳을 클릭하여 Spaces only로 바꿔주고 Apply버튼이나 OK버튼을 누르면 적용이 됩니다.
JavaScript - Code Style - Formatter에서도 위와 같이 적용을 합니다.

General - Editors - Text Editors를 선택하면 밑의 화면이 나옵니다.



Displayed Tab width 옆의 숫자는 Tab의 길이를 나타내는 숫자인데 거의 대체로 4로 씁니다.
바로 밑에 Insert spaces fot Tabs는 원래 체크해제가 되어 있는데 체크를 하고 Apply버튼이나 OK버튼을 누릅니다.
이제는 Tab키를 눌러도 space키를 4번 누른 효과가 나타나게 됩니다.


2. 빈 공간에 점 표시를 해주는 방법

Window - Preferences를 선택한 후에...
General - Editors - Text Editors를 선택하면 밑의 화면이 나타납니다.



Show whitespace characters 옆에 원래는 체크해제가 되어있는데 체크를 한 후에 Apply버튼이나 OK버튼을 누르면 적용이 됩니다.
이제는 Eclipse의 Editor화면에서 space키와 Tab키 등을 누른 표시가 나타나게 됩니다.


위의 1, 2번의 내용을 적용한 후에 Tab키를 여러번 누르게 되면 밑의 화면처럼 나오게 됩니다.