Описание тега jsctags
jsctags - ctags- совместимое решение для индексации кода для JavaScript. Его интерфейс и выходные данные в основном идентичны Exuberant Ctags, но вместо простого анализа JavaScript jsctags использует простую форму абстрактной интерпретации, чтобы определить, какие символы экспортируются. Это позволяет jsctags добиться гораздо лучших результатов, чем Exuberant Ctags. Популярные библиотеки, такие как jQuery и модули CommonJS, теперь могут быть значительно проиндексированы.
Вы можете использовать jsctags для создания tags
файлы, которые можно использовать во многих редакторах, от Vim до TextMate (через плагин CodeBrowser). Планируется, что jsctags станет ключевым компонентом среды IDE Bespin, где он будет использоваться для завершения кода.
jsctags полностью написан на JavaScript с использованием модулей CommonJS, инфраструктуры node.js и механизма Narcissus.