xref-js2:在Emacs中使用AG和js2-mode的AST跳转到referencesdefinitions

时间:2021-05-06 14:40:51
【文件属性】:
文件名称:xref-js2:在Emacs中使用AG和js2-mode的AST跳转到referencesdefinitions
文件大小:492KB
文件格式:ZIP
更新时间:2021-05-06 14:40:51
EmacsLisp 外部参照-js2 GitHub存储库是从镜像的。 xref-js2将导航添加到Emacs中JavaScript项目的定义或引用。 xref-js2为JavaScript文件添加了一个外部参照后端。 它不使用标签系统,而是依靠ag来查询项目的代码库。 一开始听起来可能很疯狂,但事实证明, ag是如此之快,以至于即使是在相当大JavaScript代码库上,使用xref-js2跳转的大部分时间都是瞬时的(已在5万行JS代码上进行了测试)。 由于逐行正则表达式搜索有其局限性,因此xref-js2会对结果候选项进行第二遍处理,并使用js2-mode的AST消除了可能的误报,从而提供了非常准确的结果。 要求 埃马克斯25.1 ag () 或rg ( ) js2模式 安装 如果您使用js2-mode ,则M-. 将被js2绑定,您可能想要解除绑定: ( define-key js2-m
【文件预览】:
xref-js2-master
----.gitignore(18B)
----xref-js2.el(10KB)
----COPYING(34KB)
----screencasts()
--------jump-to-references.gif(232KB)
--------jump-to-definition.gif(247KB)
----readme.md(2KB)

网友评论