CTAG可以';无法识别Ruby中的常量';s模块文件
我正在使用ctags为ruby生成标记文件。看起来它无法识别模块中定义的常量 例如:CTAG可以';无法识别Ruby中的常量';s模块文件,ruby,vim,ctags,Ruby,Vim,Ctags,我正在使用ctags为ruby生成标记文件。看起来它无法识别模块中定义的常量 例如: module Foo MAX_LEN = 15 end 看起来MAX_LEN将不会被索引。我在VIM中的MAX_LEN处按Ctrl-]键,它会显示标记未找到:MAX_LEN最新的通用CTAG()可以提取常量 $ cat /tmp/foo.rb module Foo MAX_LEN = 15 end $ u-ctags -o - /tmp/foo.rb Foo /tmp/foo.rb /
module Foo
MAX_LEN = 15
end
看起来MAX_LEN将不会被索引。我在VIM中的
MAX_LEN
处按Ctrl-]键,它会显示标记未找到:MAX_LEN
最新的通用CTAG()可以提取常量
$ cat /tmp/foo.rb
module Foo
MAX_LEN = 15
end
$ u-ctags -o - /tmp/foo.rb
Foo /tmp/foo.rb /^module Foo$/;" m
MAX_LEN /tmp/foo.rb /^ MAX_LEN = 15$/;" C module:Foo
lattest Universal Ctags()可以提取常量
$ cat /tmp/foo.rb
module Foo
MAX_LEN = 15
end
$ u-ctags -o - /tmp/foo.rb
Foo /tmp/foo.rb /^module Foo$/;" m
MAX_LEN /tmp/foo.rb /^ MAX_LEN = 15$/;" C module:Foo
除了丰富的CTAG,还有许多特定于语言的替代方案。你查过了吗?除了丰富的CTAG之外,还有许多特定于语言的替代品。你查过了吗?