A extensão Prettify Symbols no VSCode mexe com comandos

A extensão Prettify Symbols no VSCode mexe com comandos

Comecei a usar o VSCode para escrever e compilar arquivos LaTeX e até agora estou gostando muito pela experiência altamente personalizável. Estou usando a extensão "Prettify Symbols Mode" para substituir certos comandos LaTeX no código por seus equivalentes reais, por exemplo, escrever \alphaimpressões como αno editor, o que torna o código muito mais legível.

Agora surgiu um problema que não sei como resolver adequadamente:

Escrever um comando como \multilinese torna μltilineporque \mué impresso como umμ

O código que "transforma" os símbolos é semelhante ao seguinte:

{
    "ugly": "\\\\mu",
    "pretty": "μ"
}

Alguém tem uma idéia de como resolver esse problema?

Responder1

Essa é uma correspondência de regexp, então você pode usar \\\\mu\\b where \bis o símbolo regex usual para um limite de palavra (ou seja, garante que munão seja seguido por uma letra). ( \são duplicados devido à dificuldade usual de citar strings, então o regexp real é \\mu\b)

informação relacionada