2015-08-18
우선 윈도우에서 사용할 수 있는 ctags를 다운 받는다 - 파일을 첨부해 두었으니, 우측 상단에서 다운 받아도 된다.

링크 : http://ctags.sourceforge.net/

그후에는 에디트플러스에서 ctags를 사용할 수 있도록 설정해 보자.

1. tags 파일 만들기
ctags를 사용하려면 해당 프로젝트에 대한 모든 정보를 가지고 있는 tags 파일이 필요하다.
기본적으로 해당 프로젝트의 최상위 폴더에서 첨부된 파일에 있는 ctags.exe 파일을 실행 시키면 해당 폴더에 tags 파일이 생성된다.
ctags는 에디트플러스 뿐만 아니라 다른 에디터에서도 사용 가능하기 때문에, tags 파일을 만드는 방법은 에디트플러스에서 하지 않고 cmd창에서 해도 된다. 하지만, 여기서는 둘다 소개하겠다.
다른 에디터에서도 ctags를 사용하고 싶다면 아래 링크를 참고해보기 바란다.
참고링크 : http://openctags.sourceforge.net/

cmd창에서 tags 파일 만들기
1. cmd창을 열고 해당 프로젝트 최상위 폴더로 이동한다.
2. <<ctags.exe파일위치>>\ctags.exe -R * 명령을 실행한다.
3. tags 파일이 만들어져 있을 것이다.

editplus에서 tags 파일 만들기 - 해당 editplus의 버전은 3.7이었으며 ctags 메뉴가 없는 버전이라면 사용자 도구 구성에서 하면된다.
1. 검색 >> Ctags >> 태그파일 구성 >> 설정 으로 들어간다
2. 추가 버튼을 누르고 새로운 메뉴제목을 입력한다.
3. 명령 : 오른쪽의 찾기 버튼을 눌러서 ctags.exe파일을 선택한다.
   인수 : -R *
   디렉토리 : 오른쪽의 찾아보기를 클릭하여 tags파일을 구성할 프로젝트의 최상위 폴더를 선택한다.
   동작 : 출력내용캡쳐 혹은 종료시 창닫기 어느것으로 해도 무방하다
4. 적용을 누르고, 검색 >> Ctags >> Ctags실행을 클릭한다.
5. 지정한 프로젝트의 최상위 폴더에 tags파일이 만들어져 있을 것이다.


2. tags파일 등록하여 사용하기
만들어진 tags 파일을 등록하여 사용할 수 있게 하는 방법에 대해서 알아보겠다.
1. 검색 >> Ctags >> 태그파일 구성을 클릭하고, 유형추가 버튼을 눌러서 새로운 유형을 하나 만든다. 
2. 태그파일의 파일추가 버튼을 눌러서 만들어놓은 tags 파일을 불러온다.

이렇게만 하면 사용 할 준비는 끝났다.
이제 자신의 프로젝트의 임의의 파일을 열고 아무 클래스나 함수에 커서를 가져다 놓고, 마우스 오른쪽 버튼을 눌러서 "정의부분으로 가기"(단축키 shift+f9)를 클릭하면 해당 클래스나 함수가 정의 된 파일이 열릴 것이다.