리눅스 & 안드로이드2011. 4. 20. 14:13
2003년 말. 학교라는 테두리를 벗어나 회사라는 조직에 몸 담으면서 정말 환상적인 개발도구를 알게 되었다.
바로  Source Insight !
정말 "이런 도구가 있었다니...!" 라는 감탄을 금할 수 없었다.
(나중에 알게 된 사실이지만, vi 에도 유사한 기능을 적용할 수 있다^^; )

사설이 길었는데, 거의 완벽한 Source Insight이지만 불편한 점들 가운데 하나가,
리눅스 커널이나 Android framework 소스 등에 대한 프로젝트를 생성할 때,
모든 파일을 다 추가할 수 없기 때문에, 필요한 부분에 대한 파일들만 선별적으로 추가하게 된다.

그런데, 만약 프로젝트가 지워졌다거나 갑작스런 파일오류 등으로 프로젝트를 새로 생성해야 하는 경우, 필요한 파일들을 하나하나 다시 찾아서 추가 해 주어야 하는 번거로움이 있었다. (물론 대략적으로 디렉토리 덩어리들을 추가하고 "Remove Special..."을 이용해 필요없는 파일들을 제거할 수 있지만 이또한 번거롭다)

"Add and Remove Project Files" 윈도우에 보면 "Add from list..."라는 버튼이 존재하는 것으로 보아, 분명 파일 목록으로 추가할 수 있을 것 같았고, 반대로 파일 목록을 출력 해 주는 부분이 있으리라 생각 했으나 찾기 어려웠다;;

그러나 결국 찾아 내었다!!!

* 프로젝트 파일목록 생성
1. 메뉴 Project > Project Report... 선택
2. 모든 Checkbox를 선택해제하고 OK 버튼 클릭
3. 새로 생성된 윈도우에 Project report가 출력 되는데,
    여기에서 상단/하단의 불필요한 정보를 제거하고 파일 목록만 선택하여 파일로 저장

* 파일목록을 이용하여 프로젝트에 파일 추가

1. 메뉴 Project > Add and Remove Project Files... 선택
2. Add from list... 클릭
3. 위에서 저장한 파일 선택

위와 같이 하면 파일목록 생성 및 파일목록을 이용한 추가가 가능하다.
(스크린샷을 추가하면 좋겠지만, 그럴 수 없는 상황이므로 그냥 글로만 남김-0-)

Posted by 세월의돌