gpt4 book ai didi

vim - vim 标签栏可以显示局部变量吗?

转载 作者:行者123 更新时间:2023-12-04 19:32:16 25 4
gpt4 key购买 nike

The image shows that global variable Class A, but the local variable can't be show in tagbar,why? I want tagbar show local variable str,m,n and how to set??图片显示全局变量Class A,但是局部变量不能显示在tagbar中,为什么?我要tagbar显示局部变量str,m,n,怎么设置??

最佳答案

ctags 解析的内容取决于语言;根据屏幕截图,您对 C/C++ 感兴趣,但它不会执行此操作。我不知道最初的原因,但我猜:

  • 有了庞大的代码库(谁没有呢?),您(也许还有编辑)会被标签的数量淹没。请记住,tagbar 有点特殊,因为它只显示当前文件的标签;通常标签数据库用于整个项目。
  • 保持单个功能简短是一种很好的做法;当理想情况下每个功能都适合整个屏幕时,谁还需要查找标签?!

Exuberant Ctags 解析器可以使用基于正则表达式的自定义语言定义进行扩展(参见 --langdef=<language>--regex-<language> 参数)。如果你能为局部变量想出一个好的模式,你就可以解析它们。

关于vim - vim 标签栏可以显示局部变量吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15252021/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com