我正在尝试构建一个实时模板,其工作方式类似于“注释换行”实时模板(在每个选定行之前放置一个
//
)。例如,选择多行文本,单击 Code
> Surround With
> Single quotes
(自定义实时模板),引号将出现在每行周围。
例如来自:
text1
text2
text3
至:
'text1'
'text2'
'text3'
不幸的是我定义的模板:
'$SELECTION$'
产生:
'text1
text2
text3'
这是有道理的。
有什么方法可以定义适用于我选择的每一行的实时模板吗?
“Wrap in comment”不是实时模板,而是用 Java 实现的操作。同样,您无法使用实时模板完成所需的任务,但您可以用 Java 编写一个小插件来实现该功能。请参阅编辑器基础教程开始编写插件。