像Perl IDE一样的Vim

时间:2012-12-05 23:06:07

标签: perl ide vim vim-plugin

我使用Vim和vim-script“perl-support”进行Perl编程。但在像Perl Vim IDE这样的perlsupport中,我找不到一个功能,可以在我的脚本中显示所有函数和变量。是否有任何其他有用的vim脚本用于此目标或如何通过其他方法实现它? 谢谢你的回复!

4 个答案:

答案 0 :(得分:3)

查看Tagbar plugin。它使用CTAGS,这是一种在各种语言的源代码中为符号编制索引的Unix标准方法。插件页面包含有关设置的详细信息。

答案 1 :(得分:1)

对不起主题。这不是显示函数/变量的插件。

使用perlomni.vim

这提供了代码完成功能,可以通过分析上下文来显示候选者。例如,

use Foo;
my $foo = Foo->new;
$foo->

perlomni show方法功能。太棒了。

答案 2 :(得分:0)

您可以将其他建议与NeoComplCache结合使用。这个插件可以集成它们,包括一些其他很好的完成功能。

答案 3 :(得分:0)

要显示功能列表,您可以使用Dave Vehrs插件from vim.orgfrom ghub

来自插件说明:

  

此脚本在单个文件或所有当前打开的窗口中创建所有函数,子例程,类,宏或过程的超链接列表,并在动态大小的cwindow中显示它们。

它可以与perl一起使用。