Javascriptに限る話ではないけど、普段Javascriptで下記のようなコードを書いていて、「this」はハイライトされるけど、「self」もハイライトしたい!
など、特定のキーワードの色を変えたいと思うことがある。
Javascript
Hoge.prototype.init = function(){
var self = this
}
SublimeText2のPackageディレクトリを見て、Color Schemeの設定から変更できるかと思いきや、
言語Packageそれぞれの.tmLanguageファイルを編集することで変更ができた。
Javascriptの場合は下記ディレクトリのファイルを編集することで変更ができる。色自体の変更はエディタに設定しているColor Schemeの設定ファイルから変更できる。
tmLanguage
//FILE:Library/Application Support/Sublime Text 2/Packages/JavaScript/JavaScript.tmLanguage
<dict>
<key>match</key>
<string>\b(super|this|self)\b</string>
<key>name</key>
<string>variable.language.js</string>
</dict>