-
linux에서 source code분석하기 좋은 툴
설치
>sudo apt-get install ctags
mach
>brew install ctags
Xcode에 따라온 FreeBSD ctags가 너무 구닥다리라서, brew를 통해 새로 설치하는 편이 낫다.
설치를 끝내고 ctags –version을 하는데도 옛날 위치를 가르킴. ~/.profile에 alias를 추가해주어야 한다.
ctags생성
ctags -R
을 사용하여, 현재 및 하위 모든 디렉토리를 tag로 생성한다.
그리고 tags가 만들어진 directory에서 vim을 켜야 ctags를 사용할 수 있다.
다른 방법으로는
.vimrc에
set tags=[ctags path]
를 설정해주면 된다.
자주 사용하는 command
ctrl+] : 해당 함수 혹은 변수가 선언된 위치로 이동.
ctrl+t : 이전 태그
stj [함수명] : 분할된 창으로 tag를 볼 수 있다.
'tool' 카테고리의 다른 글
cmake (0) 2017.03.28 terminal color scheme (0) 2017.03.12 pyvex (0) 2017.01.31 triton dependency (0) 2017.01.18 sublime latex (0) 2016.11.04