关于如何使用vim / ctags浏览源代码有很多信息,例如跳转到标签,浏览标签栈,搜索标签匹配等。
但是,我找不到有关如何实际检查源代码及其结构的信息,类似于某些IDE中的“源浏览器”工具之类的信息。
以下是我希望能够使用vim处理Python源代码的内容,尽管对于某些其他语言来说同样如此:
列出当前文件(模块)的所有成员,即模块中定义的顶级类,函数和/或变量。
列出给定类的所有方法和属性。
跳转到给定类中的成员,例如:tag ClassName.my_method
。
列出软件包成员/层次结构。
眼眸繁星
相关分类