0

emacs でセットアップした私の tern では、このコードはM-.、カーソルが of の下foo(obj.foo()最後の行) にあるときに実行すると正常に動作します。

var obj = {};
obj.foo = function() {
    return true;
};

obj.foo();

しかし、以下で同じことをすると、「定義が見つかりません」と表示されます。

window.obj = {};
obj.foo = function() {
    return true;
};

obj.foo();

それぞれの参照をobjasにしてみましたwindow.obj。役に立たないようです。何か不足していますか?

4

2 に答える 2

0

window.objうまくいかないのは、カーソルを上に置いてヒットすることだと言っていると思いますM-.。対応する定義を見つけるにはM-.、ファイルにインデックスを付ける必要がありTAGSます。それが行われていない場合は、不運です: 認識されません。

Emacs のマニュアル、 nodeTagsとその子、特に nodeを参照してくださいCreate Tags Table

于 2015-04-04T22:04:14.080 に答える