6502 アセンブリ言語のカスタムTextMate / Sublime Text 2
バンドルを作成しています。
とにかく、定数、変数などを識別できるようにしたいです。
私はHEX
数字のためにこれを持っています:
<dict>
<key>match</key>
<string>#?\#[0-9a-fA-F]+</string>
<key>name</key>
<string>constant.numeric.decimal</string>
</dict>
ただし、次の場合は実際には機能しません。
#14 // works
#$2F // works
#coolVariable // doesn't work. The "#c" is caught and colored but the rest is not.
// In this case, I DON'T want any of it to be colored.
コードが示すように、色を付けるべきではありません#coolVariable
が、その一部をつかん#c
でいます。
そのような変数を別々に色付けしたい。2 つのパターンを区別するための正規表現は何でしょうか?
となることによって:
#c0 // Caught by one pattern (values in decimal or hexadecimal or binary)
#%10101 // Caught by one pattern (values in decimal or hexadecimal or binary)
#c0BLAH // Caught by another pattern
ありがとう