Please Enable JavaScript!
Gon[ Enable JavaScript ]

반응형

이클립스(eclipse indigo) 소스 Formatter 사용시 라인바꾸기 수정

 

개발환경 : window 7 32bit, eclipse indigo

 

소스를 붙여넣기 한다던지 작성하고 나서 들여쓰기 등 정렬하기가

귀찮거나 시간을 절약하고 싶을 때 보통 ctrl + shift + F 를 눌러 코드 정렬을

해준다.

정렬의 기준은 환경설정에 기본적으로 되어있다. 보통 프로젝트시 이 포맷을

배포하여 xml import 한후 모든 소스에 동일한 coding style 이 적용될수

있도록 하고 있다

Preferences > java > Code Style > Formatter 을 찾아 가보자  

 그리고 Edit 를 눌러 포맷 설정값들을 원하는 대로 수정할수 있다.

이글을 쓴 이유는 요즘 모니터 화면이 커지면서 한줄로 볼수 있는 소스길이가

충분한데로 기본값이 80 으로 되어있어서 라인이 내려가기 때문이다.

아래 그림과 같이 함수에 파라미터 값들이 밑으로 내려 간걸 볼수 있다.

 이 부분을 수정하고 싶어서 찾게 되었고 기록을 위해 글을 쓰게 되었다.

그럼 수정을 위해서 Edit 버튼을 눌러 설정 화면을 띄운다.

라인설정이 있는 부분은 Line Wrapping 이다

그리고 General settings 란에 보면 Maximum line width 값 설정하는 곳이 있다.

이곳에 보면 기본값이 80 으로 되어있는데 원하는 값으로 수정한다.

 왼쪽 환경설정값을 바꾸면 오른쪽 화면에서 그 적용내용이 변경되어 나타난다.

그런데 값을 수정하면 아래에 에러표시가 나면서 ok 버튼이 비활성화 된다.

 이 말은 기본적으로 셋팅되어있는 설정파일은 그대로 두고 새로 하나 만들어서 저장한후

사용하라는 것이다. 그래서 Profile name 에 값을 변경하면 ok 버튼이 활성화 되는것을

볼수 있다.

아래 그림은 변경하고 ctrl + shift + F 를 눌러 Formatter 실행해서 바뀐 화면이다

라인수가 늘어서 소스가 한줄로 표현되는 것을 볼수 있다.

이외에도 소스를 자기만의 스타일로 꾸밀수 있기때문에 세심하게 테스트 해보기 바란다.

 

 

반응형
Posted by 녹두장군1
,