【发布时间】:2021-12-27 03:15:33
【问题描述】:
我正在编写一个带有 sn-p 的 SSMS Surrounds。我可以按预期使用 $selected$ 进行选择并用 sn-p 包围选择。我想用它来包围一个字段名并在 sn-p.xml 中多次使用该字段名。如果我多次使用 $selected$,它只会将该字段粘贴到最终的 $selected$ 中。其他时间都是空的。有没有办法在 SSMS sn-p 中多次使用 $selected$?
例如,将字段首字母大写的代码。
UPPER(LEFT(word,1))+LOWER(SUBSTRING(word,2,LEN(word))) AS NewName
在此示例中,我希望能够突出显示“单词”,选择我的 SurroundsWith sn-p,并以这种方式填充此 sn-p:
UPPER(LEFT($selected$,1))+LOWER(SUBSTRING($selected$,2,LEN($selected$))) AS $end$
我可以插入一个 sn-p,然后手动添加该字段 3 次,但是如果我可以创建一个 sn-p,它可以根据 sn-p 的要求多次添加突出显示的字段,这将很方便。我的手永远不必离开键盘,并且光标已放置并准备好输入字段的新名称。
【问题讨论】:
标签: sql-server ssms code-snippets