Я работаю над расширением для кода Visual Studio, где я также хочу добавить раскраску для языка. Однако мне потребуется больше областей действия, чем обычно определяется в файле темы. Конечно, я мог бы также создать собственную тему, чтобы добавить то, что мне нужно (через вклад темы точка), но это не очень удобно для пользователя. Было бы лучше, если бы я мог просто добавить новые области для раскрашивания существующей темы через мое расширение.
Возможно ли это и как?