我使用Emacs在Rails + Angularjs中编写Web应用程序。
由于angularjs api doc不是很好,我经常检查angularjs源代码。
在irb控制台中找到ruby方法代码很容易。
是否可以从节点控制台或emacs轻松找到js源代码?
我也向其他编辑和其他解决方案开放。但没有IDE,因为我的电脑是Ubuntu。
编辑:http://docs.angularjs.org/api具有view_source功能。它可以帮助我轻松找到源。但仅适用于angularjs1.2.0rc1
答案 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>