3

私は最近 Sublime Text 2 で遊んでいて、いくつかの奇妙な Javascript 構文の強調表示を通知しました。

(* の付いた単語はターコイズで強調表示されています。まだ画像を投稿できません。申し訳ありません :( )

*var* height = this.parent.*height*();
*var* width = this.parent.*width*();
this.*content*.*height*(height);
this.viewBottom.*width*(width);
this.viewTp.*width*(width);

「コンテンツ」、「高さ」、「幅」の強調表示が少し変です。明らかにそれらはキーワードですが、この場合別の色でマークするのは紛らわしいです。

Sublime Text 2 で JavaScript のキーワードの強調表示を無効または再構成する方法はありますか?

私の最初の試みは JavaScript.tmLanguage ファイルを検索することでしたが、私は Sublime を初めて使用し、xml 構造で迷子になりました。

前もって感謝します!

4

1 に答える 1

3

ハイライトを変更するために適切なファイルを見ていましたが、多くの正規表現で構成されているため、これらの単語のハイライトを無効にするのはかなり困難であり、ほぼすべての js プロパティに対して無効にしたいと思うでしょう。

すべての .js ファイルをプレーン テキストとして開くように崇高にすることはできますが、多くのことを失うだけだと思う​​ので、慣れることをお勧めします。

いずれにせよ、javascript のハイライトを無効にするには、サブライムの右下をクリックします。テキスト Javascript があるはずです (.js ファイルを開いている場合)。メニューで [現在の拡張ファイルを次のようにすべて開く] を選択します。 > 平文

お役に立てば幸いです。

于 2012-11-19T20:40:38.370 に答える