0

我有一个文件,其中包含 PHP 和 HTML 混合代码。默认情况下,Vim 将此扩展名识别为php. 文件扩展名为 phtml。

我想知道是否可以为这种文件添加对 taglist(这是一个 Vim 插件)的支持。我也安装了 exuberant-ctags。

我在谷歌搜索,找到了这个,但它不起作用。看来代码是错误的;而不是看到左侧的标签,我可以看到文件的名称。

4

1 回答 1

1

taglist 插件相当陈旧,并没有保持最新状态。我建议您切换到 Tagbar,它是作为更新和替换编写的:http: //www.vim.org/scripts/script.php? script_id=3465或http://majutsushi.github.io/tagbar/

不注意配置,我创建了一个简单的文件 foo.phtml:

<?php

function Foo() {
  return 'bar';
}
?>
  <p>Foo says <?php echo Foo(); ?>.</p>

在 :TagbarOpen 之后,我看到了我定义的函数:

" Press <F1> for help

▼ functions
    Foo
于 2013-12-24T14:12:03.320 回答