사용자 도구

사이트 도구


programming:ctags

차이

문서의 선택한 두 판 사이의 차이를 보여줍니다.

차이 보기로 링크

양쪽 이전 판 이전 판
다음 판
이전 판
programming:ctags [2021/02/16 21:48]
kwon37xi
programming:ctags [2021/08/28 16:23] (현재)
kwon37xi [ctags]
줄 1: 줄 1:
 ====== ctags ====== ====== ctags ======
   * [[https://ctags.io/|Universal ctags]] : 권장   * [[https://ctags.io/|Universal ctags]] : 권장
 +  * see [[vim:tags|Vim Tag]]
   * [[http://ctags.sourceforge.net/|exberant ctags]]: 개발 중단   * [[http://ctags.sourceforge.net/|exberant ctags]]: 개발 중단
   * [[http://docs.ctags.io/en/latest/index.html#universal-ctags-hacking-guide|Universal-ctags Hacking Guide — Universal Ctags 0.3.0 documentation]]   * [[http://docs.ctags.io/en/latest/index.html#universal-ctags-hacking-guide|Universal-ctags Hacking Guide — Universal Ctags 0.3.0 documentation]]
 +
 +===== snap universal-ctags =====
 +  * [[https://snapcraft.io/universal-ctags|snap universal-ctags]]로 항상 최신번전 설치가능
 +  * [[linux:snap|Snap]] 애플리케이션은 ''/tmp'' 를 읽을 수 있는 권한이 없어서 [[vim:tagbar|Vim - Tagbar]], [[vim:tags|Vim Tag]] ''gutentags'' 등이 올바로 작동안한다.
 +  * https://github.com/ludovicchabant/vim-gutentags/issues/267
 +  * https://github.com/preservim/tagbar/issues/568
 +  * ''tagbar'' 는  ''let g:tagbar_use_cache = 0'' 설정으로 ''/tmp'' 사용을 못하게 하면 됐지만, ''gutentags''는 캐시 디렉토리 변경 설정을 사용하면 올바로 작동안했다. ''let g:gutentags_cache_dir = '~/tmp/'''.
 +  * ''gutentags'' 자체에 ''g:gutentags_cache_dir'' 설정에 대한 버그가 있는 것으로 보임.
  
 ===== 참조 ===== ===== 참조 =====
   * [[https://johngrib.github.io/wiki/ctags/|ctags 명령어 - 기계인간 John Grib]]   * [[https://johngrib.github.io/wiki/ctags/|ctags 명령어 - 기계인간 John Grib]]
  
programming/ctags.1613479718.txt.gz · 마지막으로 수정됨: 2021/02/16 21:48 저자 kwon37xi