2012-12-05 23 views
3

我使用Vim和vim-script「perl-support」進行Perl編程。但是在像Perl Vim IDE這樣的perlsupport中,我找不到在我的腳本中顯示所有函數和變量的功能。有沒有其他有用的vim腳本來實現這個目標,或者我可以通過其他方法實現嗎? 感謝您的回覆!Vim like Perl IDE

回答

3

查看Tagbar plugin。它使用CTAGS,這是一種用於在各種語言的源代碼中對符號進行索引的Unix標準方式。插件頁面有詳細的設置。

1

對不起。這不是顯示函數/變量的插件。

使用perlomni.vim

這提供代碼完成,可以顯示通過分析上下文的候選人。例如,

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

perlomni show method functions。這很棒。

0

您可以結合使用其他建議NeoComplCache。這個插件可以將它們集成在一起,包括其他一些很好的完成功能。

0

要顯示的功能列表中,您可以使用插件戴夫Vehrs from vim.orgfrom ghub

的從插件描述:

此腳本創建的所有功能,子程序,類宏或超鏈接列表程序在單個文件或當前打開的所有窗口中,並將它們顯示在動態調整大小的cwindow中。

它適用於perl。