我想使用自定義顏色方案(我打算讓它淡化以使正則表達式更具可讀性)以不同的方式轉義字符並只轉義字符。Sublime Text中的樣式轉義字符
可以做到這一點嗎?最好它一般工作,但限於Ruby的東西也是非常有用的。
我想使用自定義顏色方案(我打算讓它淡化以使正則表達式更具可讀性)以不同的方式轉義字符並只轉義字符。Sublime Text中的樣式轉義字符
可以做到這一點嗎?最好它一般工作,但限於Ruby的東西也是非常有用的。
這當然有可能!
<dict>
<key>name</key>
<string>Escape character</string>
<key>scope</key>
<string>constant.character.escape</string>
<key>settings</key>
<dict>
<key>foreground</key>
<string>#F38630</string>
</dict>
</dict>
實際上這是轉義字符和轉義字符的範圍。
記住,你可以隨時通過移動插入人物和緊迫找到相應的範圍:
{ "keys": ["ctrl+alt+shift+p"], "command": "show_scope_name" }
(你會看到在範圍鍵狀態欄)。
「轉義角色與逃跑角色一起」 - 這不是我想要的。我打算使轉義字符比正則表達式的其他部分更不明顯,包括轉義字符。 – 2014-11-05 13:08:25
@MateuszKonieczny如果不編寫自定義作用域定義,恐怕這是不可能的。但他們確實有可能 – 2014-11-05 21:36:33
你是指實際的轉義字符'\'? – sln 2014-11-03 20:58:49
是的,例如'''/ \(([^()] *)/'''可以用不同風格(SO風格 - 黑色和灰色之間)顯示轉義字符更易讀。 – 2014-11-04 08:12:32