Please Enable JavaScript!
Gon[ Enable JavaScript ]

eclipse 자동으로 문자열 추출하기

프로그래밍 툴/이클립스(Eclipse)
반응형

작업을 하다 문자열이 들어가야 되는 부분이 있으면 변수로 대체하고 그 값을 properties 파일에

저장해서 사용하게 된다. 이것은 다양한 언어처리와 재 컴파일의 불편함을 막고 관리를 용이하게

하기 위한것이다. 다양한 언어처리는 다국어 properties 를 만들어 일괄적으로 언어에 맞게

서비스를 할수 있도록 해준다. 그리고 소스에 문자열이 들어가 있는 경우, 이것이 변경된다면

재 컴파일하여 소스를 재 업로드 해야된다. properties 로 뽑아 내어 변수로 대체해놓으면 이런

불편함은 없어질 것이다 .

 

이런 장점이 있기 때문에 작업시 필히 문자열을 변수로 대체하게 되는데 이클립스에서는 이를

자동으로 뽑아낼수 있도록 기능을 제공해준다.

먼저 추출을 위한 문자열을 선택하고 오른마우스 > source > Externalize Strings .. 선택한다.

설정화면이 나타나게 되는데 페이지에서 문자열 추출가능한 데이터 리스트가 모두 표시되므로

원하지 않은 데이터까지 추출되지 않도록 확인후 선택 해제 하도록 한다.

추출하고자 하는 데이터가 정리 되었으면 아래부분 Accessor class  란에 저장될 경로와 파일명을

설정한다. 이것은 추출한 데이터가 저장될 properties 파일이다
다음을 누르게 되면 변경될 정보들에 대한 내용을 보여주게 된다.

잘못 된게 있는지 확인하고 완료를 누르게 되면 Accessor class 에서 설정된경로의 파일에

정보들이 성공적으로 저장된 것을 볼수 있을것이다.
반응형
Posted by 녹두장군1
,