如何在 C/C++ 程序中创建标签
Howto create tags in C/C++ program
我想知道 c/c++ 或 java 项目的最佳标签系统是什么。
我读过关于ctags,exhuberant ctgas,cscope gnu global(gtags)的文章,但不知道它们之间有什么区别。
我正在使用Windows 7和Notepad++,或者可能迁移到SublimeText(因为它是跨平台的,似乎非常强大)。
你能给我一些关于这些标签系统之间区别的提示吗?任何帮助真的非常感谢。
助教
你能给我一些关于这些标签系统之间区别的提示吗?
这三个工具几乎都试图做同样的事情。它们都尝试从源代码创建标签信息。
据我所知,ctags 是基于 Unix 的原始标签工具,exhuberant ctag 是为了构建更好的 ctags 而创建的,而 cscope 更像是一个基于项目的标签工具。
我自己使用基于Windows的Zeus编辑器,它使用exhuberant ctags。
大多数基于Windows的编辑器倾向于使用exhuberant ctags,而大多数基于Unix/Linux的编辑器(如Vim,EMACS)倾向于使用ctags。
相关文章:
- 如何检查第三个 API 是否在 Linux 中为 c/c++ 程序创建了一个新线程?
- 从头开始为应用程序创建 docker 映像是否有意义?
- 如何查看在程序级别为我的程序创建了多少 vtable 和 vpointer
- 如何在运行时对程序创建的.sys文件设置文件版本
- 从函数应用程序创建 std::vector
- 将 Qml/C++ 应用程序创建为插件
- 如何为带有计时功能的程序创建计时器?
- 使用Visual C ,卡在程序创建分配中
- 从Ubuntu中的CPP程序创建新文件
- 通过编译应用程序创建Windows服务
- 我们可以使用mfc应用程序创建pdf文件吗
- 使用可执行应用程序创建和"Scheduling" pthreads
- 通过 JNI 从应用程序创建 JVM 后C++找不到类
- 如何为多线程应用程序创建全局对象
- 为C++ Linux 应用程序创建隐藏的配置文件
- C 程序创建SIN COS和切线值
- MongoDB使用C 驱动程序创建稀疏索引
- 如何以编程方式为应用程序创建文件夹,以使用 BOX REST API 在其中上传内容
- 有没有办法从 C 程序创建数据收集器集
- 从C++应用程序创建Mac OS X的安装程序