this
クロージャーで上書きされないようにしなければならないことが多いのでvar self = this;
、コンストラクターの先頭で行うのが好きです。self
次に、 が現在どのように、いつ強調表示されているかを正確に強調したいと思いthis
ます。ただし、ここで emacs のドキュメント、Web サイト、および例を調べ、例を適応させた後、機能しません。私はこの表現を評価しています:
(font-lock-add-keywords 'javascript-mode
'(("self" . 'font-lock-keyword-face)))
.emacs
私のファイルとJavaScriptバッファの両方で、またfont-lock-mode
強制的に更新するように切り替えます。紛らわしい構文でバリエーションを試しました"\\<self\\>"
が、それも失敗するため、明らかにダーツを投げています。私は多くのバリエーションを見ますfont-lock-add-keywords
が、Emacs のパワー ユーザーであり、開発者ではないので、ビザンチンのようです。
コンテキストとして、これは端末ではなく、ネイティブの Mac OS X 10.11.5 アプリとして実行されている GNU Emacs 24.5.1 です。