2011-08-17 3 views
1

gVim의 태그 표시 줄에 함수 내부에 변수를 표시하려고합니다. 현재 함수는 클래스 내부에 표시되고 변수는 클래스 내부에 표시되지만 변수는 함수 안에 표시되지 않습니다. 어떤 변수가 각 함수 내부에서 사용되는지 확인할 수 있기를 원합니다.Tagbar에서 함수의 자식으로 파이썬 변수 표시 (gVim, 풍부한 ctags 포함)

저는 'kind2scope'와 'scope2kind'를 Tagbar에서 사용하는 것을 시도해 보았습니다. 나는 이것이 Tagbar와 ctags를 모두 편집해야 할 필요가 있다고 생각하지만 나는 완전히 틀릴 수있다.

저는 파이썬에 초보자입니다. 코드는 아마도 꽤 심해질 것입니다.

gVim Tagbar image

답변

0

이 어떤 언어로 로컬 변수를 표시하지 않도록 무성한 Ctags는의 (아마도 의도적으로) 제한 사항입니다 :

는이 같은 Tagbar 현재 모습입니다. 그것이 ctags에 구현되어 있다면 Tagbar를 사용하기 위해 Tagbar를 조정하는 것이 쉽지 않을 것입니다 - 정확한 구현에 따라 Tagbar는 잠재적으로 전혀 변경을 필요로하지 않습니다. 그러나 전혀 작동하기 위해서는 반드시 ctags를 지원해야합니다.