0

私が望むもの:スニペット、それを呼び出しますBound Line。そのスニペットをトリガーして、次のように入力すると:

This is my line

タブを押すと、次のように出力されます。

This is my line
    C
***************

カーソルがあるべき場所に「C」があり、「****」行は最初の行とまったく同じ文字数です。Microsoft Documentationで変換の BNF を調べた後、私は次のことを思いつきましたが、これは恐ろしく、ひどく間違っています。

"Bound Line" : {
        "prefix" : "bl",
        "body": [
            "${2:}",
            "\t$3"
            "${2/(.*)/${1:/[a-zA-Z0-9:,;*_]/*/gi}"
        ]
    }

いくつかの洞察があれば、私はそれを感謝します。ありがとう!

4

1 に答える 1