繁盛的Ctags 5.8为特定项目生成不完整的标记文件

繁盛的Ctags 5.8为特定项目生成不完整的标记文件,ctags,exuberant-ctags,Ctags,Exuberant Ctags,使用ArchLinux,我安装了CTAG5.8 我的Go项目具有以下结构: . ├── apply │   └── apply.go ├── calculate │   └── calculate.go ├── coupon.sqlite3 ├── Godeps │   ├── Godeps.json │   └── Readme ├── main.go ├── Makefile ├── models │   ├── cupom.go │   ├── errorMessage.go │   └─

使用ArchLinux,我安装了CTAG5.8

我的Go项目具有以下结构:

.
├── apply
│   └── apply.go
├── calculate
│   └── calculate.go
├── coupon.sqlite3
├── Godeps
│   ├── Godeps.json
│   └── Readme
├── main.go
├── Makefile
├── models
│   ├── cupom.go
│   ├── errorMessage.go
│   └── product.go
├── ping
│   └── ping.go
├── README.md
├── routes
│   └── routes.go
├── tags
├── tests
│   ├── apply_test.go
│   ├── calculate_test.go
│   ├── config.go
│   ├── coupon.sqlite3
│   └── fixtures
│       └── calculate.go
运行命令ctags-R或ctags-R。我有一个标签文件生成,但与此内容只

!_TAG_FILE_FORMAT   2   /extended format; --format=1 will not append ;" to lines/
!_TAG_FILE_SORTED   1   /0=unsorted, 1=sorted, 2=foldcase/
!_TAG_PROGRAM_AUTHOR    Darren Hiebert  /dhiebert@users.sourceforge.net/
!_TAG_PROGRAM_NAME  Exuberant Ctags //
!_TAG_PROGRAM_URL   http://ctags.sourceforge.net    /official site/
!_TAG_PROGRAM_VERSION   5.8 //

在其他项目上运行相同的命令可以正确生成标记文件。

您已经安装了大量的CTAG,它不支持开箱即用

有许多不同的替代方案或方法可将其添加到现有CTAG中: