Настроить выравнивание текста в редакторе vscode [расширение] - PullRequest
0 голосов
/ 13 апреля 2020

Для расширения vscode, которое я сейчас разрабатываю, я хотел бы контролировать text-align кода в редакторе, чтобы обеспечить поведение WYSIWYG. Я знаю, что это крайне нишевый вариант использования, но возможно ли это по крайней мере?

Для дальнейшего объяснения, это текущее поведение в vscode:

Normal text alignment

И я пытаюсь добиться следующего, безбожного результата:

Desired text alignment

Для демонстрации я выделил XML , но я хочу, чтобы мое расширение просто отображало текст как таковой, без вставки пробелов или изменения фактического текста. Это должно быть чисто визуальное изменение. Как будто свойство CSS text-align было изменено на center.

Я пытался использовать декораторы, но не смог достичь желаемого результата. Предположительно, в этой ситуации потребовалось бы использовать Custom Editor , однако, если пойти по этому маршруту, я бы, вероятно, потерял все автозаполнение и подсветку синтаксиса, уже предоставленные vscode, и пришлось бы полностью его повторно реализовать?

...