在CUDA项目中使用ctags

来源:互联网 发布:21cn邮箱数据哪里有卖 编辑:程序博客网 时间:2024/05/21 22:35

最近使用vim看一些cuda程序,发现ctags竟然不支持cuda语言,各种纠结与伤心。然而,哈哈,并不能阻挡我使用ctags的决心,最后终于找到了一个替代方法。


ctags有一个选项可以指定文件使用的语言:langmap。比如,指定.cu文件中语言为C++可以加入选项:--langmap=c++:+.cu。


于是,可以使用以下方式来为cuda项目建立tag:

ctags -R --langmap=c++:+.cu *


为了避免每次都添加一长串选项,可以将这些选项直接写入ctags的配置文件中。打开$HOME/.ctags(如果没有则创建),在其中添加如下两行:

--langmap=c++:+.cu
--langmap=c++:+.cuh

这样,每次使用ctags时都会添加这两个选项。

0 0
原创粉丝点击