mirror of
https://github.com/gryf/tagbar.git
synced 2025-12-17 11:30:28 +01:00
Add tag datatype (#698)
Closes #680 Add `g:tagbar_show_data_type` field to show the tag datatype next to the tag in the tagbar window This uses the `--fields=t` field to get the datatype from ctags. If not found, then it will attempt to derive the datatype by extracting all the output from the `pattern` preceeding the tag name. More testing is needed on other languages. So far this has been stable with C / C++ files parsing the datatype from ctags output. It has also been tested with Java files for the inferred datatype by parsing the pattern line and pulling out everything prior to the tag.
This commit is contained in:
@@ -671,7 +671,17 @@ Example:
|
||||
>
|
||||
let g:tagbar_show_balloon = 0
|
||||
<
|
||||
*g:tagbar_show_data_type*
|
||||
g:tagbar_show_data_type~
|
||||
Default: 0
|
||||
|
||||
When set to non-zero, the tag data-type will be displayed to the right of the
|
||||
tag in the tagbar window.
|
||||
|
||||
Example:
|
||||
>
|
||||
let g:tagbar_show_data_type = 1
|
||||
<
|
||||
*g:tagbar_show_visibility*
|
||||
g:tagbar_show_visibility~
|
||||
Default: 1
|
||||
|
||||
Reference in New Issue
Block a user