Как заменить определенный диапазон текста другим текстом или меткой в ​​VSCode API - PullRequest
1 голос
/ 03 апреля 2019

Некоторые виды текста находятся в закодированной форме, я хочу преобразовать их все в форму UTF8. Например, конвертировать "%E6%B5%8B%E8%AF%95" в "测试", но также не изменять файл, то есть "%E6%B5%8B%E8%AF%95" отображается как "测试", пока я его не отредактирую.

Есть ли способ сделать это?

Я пытался activeEditor.setDecorations(), но он может только изменить стиль и также не может скрыть исходный текст. Я также попробовал HoverProvider - это помогает, но это не совсем то, что я хочу.

...