]> Sergey Matveev's repositories - stargrave-blog.git/commitdiff
Ctags с git-ом
authorSergey Matveev <stargrave@stargrave.org>
Sun, 3 Jan 2021 10:47:37 +0000 (13:47 +0300)
committerSergey Matveev <stargrave@stargrave.org>
Sun, 3 Jan 2021 10:47:37 +0000 (13:47 +0300)
https://tbaggery.com/2011/08/08/effortless-ctags-with-git.html
Рецепт от Tim Pope в виде hook-ов git-а чтобы автоматически запускать
ctags индексирование файлов под управлением VCS (git ls-files). Хороший.

Хотя лично для меня не удовлетворительный. Во-первых, мне нужна
индексация не только на файлы под git-ом -- я часто делаю символические
ссылки на исходный код зависимостей, чтобы и они под индексацию попадали.
Во-вторых, работа над файлами может идти днями без помещения их в git.
В-третьих, опять же скорость -- при ± каждом изменении в git-е делать
переиндексацию может быть дорого, ибо на больших проектах секунд 5-10
можно ждать её.


No differences found