【发布时间】:2014-03-23 06:50:24
【问题描述】:
我正在尝试在 emacs 中使用带有 JavaScript 的 exuberant ctags,遵循此处的指导:http://mattbriggs.net/blog/2012/03/18/awesome-emacs-plugins-ctags/。
问题是,在这样的情况下:
my_obj: {
foo: function() { },
bar: function() {
this.foo();
}
}
当我将光标放在this.foo中的foo上时,M-.或find-tag建议找到标签.foo(而不是正确的foo),这显然失败了。
我做错了什么,还是 emacs/js2-mode 不支持这个看似显而易见的用例?
更新:我正在使用 js2 模式。
【问题讨论】:
-
你可能想试试tern。
-
我看了燕鸥,谢谢指点。但是,当我尝试在它们上执行
loadEagerly时,它似乎不喜欢处理我拥有的数百个 JS 文件——节点报告打开的文件太多。
标签: javascript emacs exuberant-ctags