반응형
보통 프로그램을 작성할때 상수를 final 변수로 만들어 공통으로 사용하고자 할때가 있다.
그런데 여기저기 동일한 상수가 널려있으면 일일이 찾아서 하기 만만치 않다.
그래서 eclipse 에서 제공하는 기능으로 그 작업을 대신할려고한다.
먼저 소스에서 만들 상수를 선택하고 오른마우스 클릭하여
refactor > Extract Constant 클릭한다.
숫자에 대고 클릭해야 Extract Constant 메뉴가 나타난다.
그러면 숫자를 무엇으로 치환할것지 셋팅하는 창이 나타난다. 적당한 변수를 입력하고
Preview 를 클릭하게 되면 프로젝트 내에서 동일한 숫자에 해당하는 것들을 찾아서
리스트를 보여준다. 그리고 그 정보를 보고 원하는것만 체크해서 OK 를 누르면 정한
변수로 바뀌게 된다.
10 라는 숫자가 static final 상수로 설정되어있는지 체크하면서 바꾸고 싶을때 Replace all occurrences
of the selected expression with reference to the constant 를 체크하고
Preview 를 누르게 되면 이미 같은 값으로 설정된 변수를 바꿀려는 변수로
대체할려는걸 알수 있다.
숫자 값을 다른 상수가 쓰고 있는걸 미리 파악할수 없기 때문에 이렇게 편법으로
파악하고 소스를 수정한다. 다음과 같이 결과가 바뀌어 있는것을 볼수 있을것이다.
반응형
'프로그래밍 툴 > 이클립스(Eclipse)' 카테고리의 다른 글
jar 포함된 class 파일 찾기 (0) | 2009.07.30 |
---|---|
plugin RSE 를 이용한 eclipse FTP 접속, 편리한 파일관리 (0) | 2009.07.27 |
QuantumDB Eclipse Plugin 을 사용하여 이클립스에서 DB 사용하기 (0) | 2009.05.30 |
Class 의 의존관계를 파악할수 있게 해주는 Classpath Helper (0) | 2009.05.28 |
AnyEditTools 플러그인의 기능과 사용법 (0) | 2009.05.16 |
Eclipse 에서 JUnit plugin 으로 Servlet Test Case 를 만들어본다. (0) | 2009.03.11 |
junit 과 HttpUnit 을 사용한 예제 (3) | 2009.03.05 |
junit 과 HttpUnit 을 활용한 Web Application 단위테스트 만들기 (1) | 2009.03.05 |