Win32下的gVim perl标签 - 我应该使用Perl :: Tags吗?

时间:2009-10-22 10:12:54

标签: perl vim winapi perl-module

对于gVim,Perl& amp;测试脚本,所以我希望这不是一个愚蠢的问题?

我已经在Linux和OS X下成功安装了Perl :: Tags 0.26,但在WIN32下遇到安装测试错误 - 另见perl.cpan.testers

我的问题是:

(i)VIM是否需要Perl :: Tags或者我可以依靠丰富的ctags为我生成适当的标签吗?

(ii)如果我需要Perl :: Tags,那么如何解决以下问题 - 许多安装测试似乎都失败了,因为测试需要/Test.pm但在WIN32下得到\ Test.pm。以下是测试02_subclass.t的一个例子:

当前测试在WIN32下失败

like ($todo_tagger,  qr{Test\t\S+/Test.pm\t/package Test;/}       , 'package line');

此测试成功 - 请注意目录斜杠

like  ($todo_tagger, qr{Test\t\S+\\Test.pm\t/package.Test;/}       , 'package line');

这会阻止标签文件工作吗?

1 个答案:

答案 0 :(得分:3)

我不能说Perl::Tags的用处(我自己使用ctags,但我目前不使用Perl的任何标签),但至于测试失败,它们看起来无害。如果你做“最安装”,一切都应该没问题。我已经在rt.cpan.org上提交了关于失败测试的错误报告。