В настоящее время я использую эту команду для создания Ctags:Сформировать Ctags для Руби и Javascript
ctags -R --languages=ruby,javascript --exclude=.git --exclude=log . $(bundle list --paths)
Это работает для Ruby, но не для JavaScript. Как я могу это исправить, так что код JavaScript будет также в ctags?
Как определяются определения в файлах javascript внутри? Используют ли они '(function (undefined) {
})();' вещь? Я просто попытался «найти». -name '* .js' | xargs ctags -f-'и многие из js-файлов пропущены. –@GregoryNisbet .js-файлы имеют этот анонимный синтаксис функций, это стандартный JavaScript с использованием модульного шаблона, да. – valk