Функция Vim для отображения документации (например, phpdoc) для тега где-то, как в окне предварительного просмотра - PullRequest
2 голосов
/ 29 августа 2011

Мне не удалось найти плагин или скрипт для отображения документации по функции для данного тега.

Скажем, у меня есть курсор над функцией foo. Исходный код foo находится в другом файле, который в данный момент не открыт, но был отсканирован в файл тегов проекта. Я хотел бы иметь возможность вызывать функцию, которая отображала бы документацию для этой функции, которая была бы выше объявления функции в формате phpdoc.

Существует ли что-то подобное?

Ответы [ 2 ]

0 голосов
/ 03 июня 2013

Я изменил плагин phpcomplete.vim, чтобы он анализировал phpdoc.Это означает, что, пока вы находитесь в режиме автозаполнения, связанный phpdoc будет показан с именем функции и аргументами на верхнем экране.Это не совсем то, что вам нужно, так как вам нужно что-то набрать, чтобы получить информацию, а не просто указывать имя метода курсором, но в любом случае это может оказаться полезным.

К сожалению, пока только для методов.Вам также понадобятся теги vim-python и exuberant (для создания тегов классов)

0 голосов
/ 29 августа 2011

Я не уверен, что он предоставляет функцию, которую вы ищете, но есть очень исчерпывающий набор плагинов для PHP под названием VIP .

...