MSが公開している定義ファイルを使う。
Interoperability @ Microsoft MSDN Blogs - Sublime Text, Vi, Emacs: TypeScript enabled!
から Sublimeのアイコンをクリックしてzipをダウンロード。
zipの中に入っている typescript.tmLanguage をSublime TextのPackagesフォルダにコピー。
PackagesフォルダはSublimeの [Preferences] → [Browse Packages] で表示されるフォルダ。
Windows 7だと
C:\Users\[ユーザ名]\AppData\Roaming\Sublime Text 2\Packages
になっているっぽい。
Sublime Text 2を再起動すればOK!
・・・のはずが反映されない。
作成済みのファイルはなぜかハイライトが効かない場合があるようです。
新規にSublimeで作成したファイルは大丈夫。