我在很多项目中都使用 ctags+Vim,我真的很喜欢能够轻松快速地浏览大量代码。
我也在使用Stata,一个统计包,它有一个脚本语言。尽管您可以在代码中包含例程,但其代码往往是执行数据和统计操作的一系列命令。并且代码文件可能很长。所以我总是发现自己需要一种有效浏览它的方法。
因为我使用 Vim,所以我可以使用标记。但我想知道我是否可以使用 ctags 来做到这一点。也就是说,我想创建一个标签标记,它 (1) 在我运行脚本 (2) 时不会引起问题,易于引入 ctags。
因为它应该不会破坏脚本,所以它需要是一个注释。在 Stata 中,注释行以 . 开头,*
流式注释可以由/* ..... */
.
例如,在代码中有部分用注释标记会很棒:
* Section: Data
ctags 选择“数据操作”作为标签。因此,我可以查看部分列表并轻松跳转到它们,而无需创建标记。
有没有办法做到这一点?我会很感激任何评论。