私が望むもの:スニペット、それを呼び出します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}"
]
}
いくつかの洞察があれば、私はそれを感謝します。ありがとう!