我正在尝试构建一个实时模板,其工作方式类似于评论'实时模板(在每个选定的行之前放置//
)。例如,选择多行文字,点击Code
> Surround With
> Single quotes
(自定义实时模板)和引号将显示在每行左右。
E.g。从:
text1
text2
text3
为:
'text1'
'text2'
'text3'
不幸的是我定义的模板:
'$SELECTION$'
产生
'text1
text2
text3'
这是有道理的。
有没有办法定义一个可以在我选择的每一行上使用的实时模板?
答案 0 :(得分:2)
"发表评论"不是实时模板,而是用Java实现的操作。以同样的方式,您无法使用实时模板完成所需的工作,但您可以使用Java编写一个小插件来实现该功能。请参考Editor Basics tutorial开始编写插件。