"Ctags 파일명 태그로 포함"의 두 판 사이의 차이

(새 문서: ==개요== ;ctags 파일명 태그로 포함 *ctags의 옵션을 사용하여 파일명도 태그로 함께 포함 ==예시== * tree 구조 <source lang='console'> john@zetawiki:/st...)
 
4번째 줄: 4번째 줄:


==예시==
==예시==
* tree 구조
* 디렉토리 구조
<source lang='console'>
<source lang='console'>
john@zetawiki:/study$ tree
john@zetawiki:/study$ tree
31번째 줄: 31번째 줄:
:→ 파일명은 포함되어 있지 않음
:→ 파일명은 포함되어 있지 않음


*<code>extra=f</code> 옵션을 통하여 파일이 tag로 함께 포함 되도록 함
<source lang='console'>
<source lang='console'>
john@zetawiki:/study$ ctags -R --extra=f
john@zetawiki:/study$ ctags -R --extra=f
47번째 줄: 48번째 줄:
plus    b/b.c  /^int plus(int a, int b)$/;"    f
plus    b/b.c  /^int plus(int a, int b)$/;"    f
</source>
</source>
:→a.c, b.c 파일명이 포함 된 것을 확인 할 수 있음  
:→a.c, b.c 파일명이 포함 된 것을 확인 할 수 있음


==같이 보기==
==같이 보기==

2017년 11월 10일 (금) 00:23 판

1 개요

ctags 파일명 태그로 포함
  • ctags의 옵션을 사용하여 파일명도 태그로 함께 포함

2 예시

  • 디렉토리 구조
john@zetawiki:/study$ tree
.
├── a
│   └── a.c
├── b
│   └── b.c
└── tags

2 directories, 3 files
john@zetawiki:/study$ ctags -R
(john@zetawiki:/study$ vi tags
  • tags 내용
!_TAG_FILE_FORMAT   2   /extended format; --format=1 will not append ;" to lines/
!_TAG_FILE_SORTED   1   /0=unsorted, 1=sorted, 2=foldcase/
!_TAG_PROGRAM_AUTHOR    Darren Hiebert  /dhiebert@users.sourceforge.net/
!_TAG_PROGRAM_NAME  Exuberant Ctags //
!_TAG_PROGRAM_URL   http://ctags.sourceforge.net    /official site/
!_TAG_PROGRAM_VERSION   5.9~svn20110310 //
main    a/a.c   /^void main()$/;"   f
plus    b/b.c   /^int plus(int a, int b)$/;"    f
→ 파일명은 포함되어 있지 않음
  • extra=f 옵션을 통하여 파일이 tag로 함께 포함 되도록 함
john@zetawiki:/study$ ctags -R --extra=f
(john@zetawiki:/study$ vi tags
!_TAG_FILE_FORMAT   2   /extended format; --format=1 will not append ;" to lines/
!_TAG_FILE_SORTED   1   /0=unsorted, 1=sorted, 2=foldcase/
!_TAG_PROGRAM_AUTHOR    Darren Hiebert  /dhiebert@users.sourceforge.net/
!_TAG_PROGRAM_NAME  Exuberant Ctags //
!_TAG_PROGRAM_URL   http://ctags.sourceforge.net    /official site/
!_TAG_PROGRAM_VERSION   5.9~svn20110310 //
a.c a/a.c   1;" F
b.c b/b.c   1;" F
main    a/a.c   /^void main()$/;"   f
plus    b/b.c   /^int plus(int a, int b)$/;"    f
→a.c, b.c 파일명이 포함 된 것을 확인 할 수 있음

3 같이 보기

4 참고

문서 댓글 ({{ doc_comments.length }})
{{ comment.name }} {{ comment.created | snstime }}