在Emacs中找到JavaScript源代码

时间:2013-08-14 03:42:28

标签: javascript emacs

我使用Emacs在Rails + Angularjs中编写Web应用程序。

由于angularjs api doc不是很好,我经常检查angularjs源代码。

在irb控制台中找到ruby方法代码很容易。

是否可以从节点控制台或emacs轻松找到js源代码?

我也向其他编辑和其他解决方案开放。但没有IDE,因为我的电脑是Ubuntu。

编辑:http://docs.angularjs.org/api具有view_source功能。它可以帮助我轻松找到源。但仅适用于angularjs1.2.0rc1

1 个答案:

答案 0 :(得分:3)

Exuberant ctags支持javascript among others,并使用-e选项(或使用etags时)生成与Emacs兼容的TAGS文件。

(还有jsctags,但last I heard这不提供​​Emacs支持。)

获得兼容的TAGS文件后,请参阅Wiki了解使用详情。

请注意Emacs提供自己的ctags& amp; etags二进制文件,与Exuberant ctags提供的不同(特别是前者不支持javascript,但后者通常更全面)。确保您正在运行您认为正在运行的程序。 (如果你传递--version标志,“Exuberant Ctags”会宣布自己为。{/ p>