Я работаю с php-классами в Visual Studio Code и хотел бы улучшить подсветку синтаксиса, чтобы статические функции в классах имели (немного) иной цвет, чем обычные функции.
Я пытался добиться этого, используя селекторы Textmate и пользовательские настройки, такие как это:
"editor.tokenColorCustomizations" : {
"textMateRules": [{
"name": "Highlight static functions",
"scope": ["meta.function.php storage.modifier.php", "storage.type.function.php"],
"settings": {
"foreground": "#FF0000"}
}]
}
Но это приводит к тому, что все функции и их модификаторы имеют красный цвет:
Есть ли способ выделить только статические функции?
Задача ещё не решена.
Других решений пока нет …