VSCode の Prettify Symbols 拡張機能がコマンドを混乱させる

VSCode の Prettify Symbols 拡張機能がコマンドを混乱させる

私は LaTeX ファイルの作成とコンパイルに VSCode を使い始めましたが、今のところ、高度にカスタマイズ可能なエクスペリエンスが気に入っています。拡張機能「Prettify Symbols Mode」を使用して、コード内の特定の LaTeX コマンドを実際の対応するコマンドに置き換えています。たとえば、エディターで既に\alpha印刷されているようにα記述すると、コードがはるかに読みやすくなります。

ここで問題が発生しましたが、適切に解決する方法がわかりません。

のようなコマンドを書くと、は次のように印刷される\multilineので、μltiline\muμ

シンボルを「変換」するコードは次のようになります。

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

この問題を解決する方法について誰かアイデアを持っていますか?

答え1

これは正規表現の一致なので、 を使用できます。 は\\\\mu\\b 単語\bの境界を表す通常の正規表現の記号です (つまり、muの後に文字が続かないようにする)。 (\は通常の文字列引用符付けの面倒さのために 2 重になっているため、実際の正規表現は\\mu\b)です。

関連情報