프로그래밍을 하다가 당장 해결하기에는 시간적 혹은 방법적 문제에 부딪혀

차후로 미루는 일이 발생한다.

하지만 주석으로만 표시해두면

차후에 시간이 남아서 해결하려고 해도 어디였는지 찾아야만 하는 문제가 있다.

물론 자신만의 방법으로 주석을 일관되게 관리하는 방법도 있겠으나,

이클립스에서 제공하는 Task Tag를 활용하면 이 문제를 쉽게 해결할 수 있다.

우선, Task Tag를 설정해야만 한다.

Task Tag를 설정하기 위해 다음을 선택한다.

Window -> Preferences

Preferences 다이얼로그에서 다음을 선택한다.

Java -> Compiler -> Task Tags

이클립스에서는 기본적으로 'FIXME', 'TODO', 'XXX' 3가지 Task Tag가 정의되어 있다.

'FIXME'는 버그가 발생했으나 시간적 혹은 방법적인 제약으로 인해 해결할 수 없을 경우

다음과 같이 표기할 수 있다.

// FIXME: 이 버그는 ... 문제로 발생했다.
// ... 방법으로 해결할 수 있으나,
// 사소한 문제이고 개발 기간의 제약이 있어 차후에 해결한다.

'TODO'는 구현이 필요하나 시간적 혹은 방법적인 제약으로 구현할 수 없을 경우

다음과 같이 표기할 수 있다.

// TODO: ...를 ... 순으로 정렬하는 기능이 추가되어야만 한다.
// 정렬할 때 속도를 최우선으로 고려하여 ... 알고리즘을 사용한다.
// 필수 기능은 아니므로 필수 기능이 완료된 이후에 구현한다.


//XXX는 어떤 용도인지 모르겠다.. 그 외의 용도에 사용하면 되겠다.

원하면 'BUG'와 같은 새로운 Task Tag를 정의하여 사용할 수도 있다.

이제까지 이클립스에서 기본적으로 제공하는 Task Tag를 알아보고,

Task Tag를 작성하는 방법을 알아보았다.

이제 작성했던 Task Tag를 확인하는 방법을 알아보자.

우선 다음과 같이 Tasks 뷰를 연다.

Window -> Show View -> Tasks

작성했던 Task Tag 목록을 한눈에 확인할 수 있다.

특정 Task Tag를 더블클릭하면 해당 위치로 이동할 수 있다.

'Android > Tips' 카테고리의 다른 글

안드로이드 잡 지식  (0) 2014.07.24
Java 코멘트를 위한 테그정리  (0) 2014.07.24
JavaDoc 주석 만들기  (0) 2014.07.24
Bitmap to Drawable, Drawable to Bitmap  (0) 2014.07.24
Long타입의 파일사이즈를 Formatting 하는 함수  (0) 2014.07.24
Posted by 소망아기
: