我刚开始在Emacs中使用js2-mode
,我找到了一些变量,例如js2-global-externs
和js2-additional-externs
。 doc字符串表示它是“您想要考虑的所有外部名称的列表。”
我不明白“extern”在这里意味着什么。我只知道C中的“extern”关键字,所以我开始发现“extern”的含义。我搜索了JavaScript extern
/ Ecma-262 extern
/ web browser extern
,但没有得到任何看起来很有希望的东西。有人能指出我正确的方向吗?
答案 0 :(得分:1)
extern
关键字与JavaScript无关。这是 js2-mode 依赖于定义语言的一些配置。
例如,我相信您可以添加自己的全局变量js2-global-externs
,以便识别它们。
查看此文件https://code.google.com/p/js2-mode/source/browse/trunk/js2-externs.el?r=57