ログファイルの単純な色付けを作成しようとしています。コードにカスタム言語を含めることができるようになりました(私は0.9.2です)。私は文字列 'q'の色付けのための単純な.tmLanguageファイルを作成しましたが、これは起動のためのものですが、失敗しました。シンプルなカスタム言語の色分けをVSコードに作成する方法
私の新しい言語「ログ」はファイル拡張子に正しく関連付けられており、コード内から手動で選択することもできますが、色付けは行われません。私はそれが私のパターンを関連付ける「範囲」と関係していると感じていますが、わかりません。選択できる有効範囲のリストはありますか?当初、「コメント」のような一般的なものを使って色を出すと思っていましたが、うまくいかないようです。私はおそらくここで何かを誤解してい
<?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>
ので、任意のヘルプは非常にあなたが記述するために、静的な文字列の代わりに正規表現を使用する必要が
あなたの便利なサンプルと言語のトークンのヒントのための多くのおかげで、私は本当に感謝します!あなたのサンプルはすぐに使えましたので、私はそれを私のより基本的なファイルと比較しました。それは私が** uuid **の部分を欠いていたことが判明しました。 – emilast
実際には 'q'は実際には有効な正規表現ですが、非常に短いものです...テストのためのもので、私は本当にq:sをログに記録する必要はありませんファイル:-) – emilast
有効な言語トークンのリストを抽出しました。ここで利用できます: https://gist.github.com/vivainio/b89bd60a3f2c7bbb31f7e149d6cb8806 – vivainio