スニペットについてNo.39857
lethalflag さん 22/07/08 08:18
 
お世話になっております。
テンプレート(スニペット)について質問です。

たとえば、次のように定義したとします。

<CL>for_int
for( $(1,int )$(2,i)=0; $(2,i)<$3; $(2,i)++ )
{
<TAB>$0
}

$1 と $2 がスペースを挟まずに連続して、かつ既定の文字列を定義している状態です。
このようにすると、最初の int を編集する段で、次の i と連続して選択されてしま
うようで、Deleteを押すと i まで消えてしまいます。

何か使い方が間違っている可能性もありますが…

・秀丸 Ver9.15
・Windows 10 Pro/Home
・単語補完で運用


※実際は、

<CL>for_int
for( int $(1,i)=0; $(1,i)<$2; $(1,i)++ )

<CL>for_c
for( $(1,i)=0; $(1,i)<$2; $(1,i)++ )

のように分けているので、問題なく使えているのですが、一応。

[ ]
RE:39857 スニペットについてNo.39858
秀丸担当 さん 22/07/08 10:26
 
ご指摘ありがとうございます。
確かにおかしかったです。
連続していても別々になるべきです。
今後のバージョンで修正させていただきます。

[ ]