Я хочу иметь списки рендеринга vscode в уценке с маркерами вместо символа звездочки (*), чтобы верхний уровень использовал •, следующий - ◦ и т. Д.
Мой первый подход заключался в создании лигатурного шрифта с FontForge, который заменял * на ◦, пробел плюс * на ◦, два пробела плюс * на ▪ и так далее, но использование лигатур имеет очевидную проблему, заключающуюся в том, что они не зависят от контекста, поэтому все звездочки будут заменены, а не только перед строкой.
Глядя на API оформления текста vscode, кажется, что он ограничен простым изменением стиль и цвет шрифта, а не семейство шрифтов. Есть ли способ визуально заменить символы в vscode? Они по-прежнему должны быть сохранены как звездочки в исходном коде, чтобы иметь действительную уценку.