Monday, 17 May 2010

Debian + vim + ctags

Данное расширение предназначено для удобного автодополнения кода.

Ставим:
apt-get install -y exuberant-ctags


Переходим в папку проекта с кодом (у меня это С):
cd /usr/src/php5-5.2.6.dfsg.1/


Собираем базу:
ctags -R *


Результатом работы программы является файл tags:
ls -al | grep tags
-rw-r--r-- 1 root root 4062045 May 17 14:31 tags


Теперь открываем любой файл:
vi main/php_ini.c


После этого выбираем какую-либо функцию и жмем CTRL+] и нас перебрасывает на ее реализацию :) Аналогично работает и со структурами данных - щелкаем по ней и нас перебрасывает на ее описание :)

http://linux.byexamples.com/archives/177/vim-with-ctags/

No comments:

Post a Comment

Note: only a member of this blog may post a comment.