コードにカスタム言語を含めることができるようになったので、ログ ファイルの単純な色付けを作成しようとしています (私は 0.9.2 を使用しています)。起動するためだけに、文字 'q' を色付けするための単純な .tmLanguage ファイルを作成しましたが、失敗しました。
新しい言語log
はファイル拡張子に正しく関連付けられており、コード内から手動で選択することもできますが、色付けは行われません。パターンを関連付ける「スコープ」と関係があると感じていますが、よくわかりません。選択できる有効なスコープのリストはありますか? 最初は、「コメント」などの一般的なものを使用して色を付けようと思っていましたが、うまくいかないようです。
これが私の .tmLanguage ファイルです。
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
<key>scopeName</key>
<string>text.log</string>
<key>fileTypes</key>
<array>
<string>log</string>
</array>
<key>name</key>
<string>Log file</string>
<key>patterns</key>
<array>
<dict>
<key>match</key>
<string>q</string>
<key>name</key>
<string>comment</string>
</dict>
</array>
</dict>
</plist>
私はおそらくここで何かを誤解しているので、どんな助けも大歓迎です:-)