ctags不能识别node.js和声生成器
如果我有这样的function
module.exports.login = function * () {
要么
exports.login = function * (next) {
ctags不能够索引它。
有谁知道有这个问题的一些解决方法?
应该可以configurationctags来识别这些函数使用一些自定义正则expression式 。
通用ctags( https://ctags.io )可以捕获login
。
[jet@localhost]~/var/ctags% cat foo.js module.exports.login = function * () {} exports.login = function * (next) {} [jet@localhost]~/var/ctags% ./ctags -o - foo.js login foo.js /^exports.login = function * (next) {}$/;" g class:exports login foo.js /^module.exports.login = function * () {}$/;" g class:module.exports