WebStorm实时模板$ SELECTION $正则表达式

时间:2019-04-02 17:58:33

标签: webstorm live-templates

我发现我可以使用$SELECTION$作为参数来使用“ EDIT VARIABLES”模式中的实时模板函数。但是,仅当我调用“带实时模板的环绕”热键时,它才起作用。但是,只有在“模板文本”区域中写有$SELECTION$的模板会作为“使用实时模板环绕”的选项出现。如果$SELECTION$出现在“编辑变量”模式中,但没有出现在“模板文本”区域中,则该模板将不会出现在“带有实时模板的环绕声”中。

问题是我不想在“模板文本”区域中使用$SELECTION$的原始值。

如何在$SELECTION$不在“模板文本”区域而又处于“编辑变量”模态的情况下使模板显示在“带有实时模板的周围”中?

我要这样做的原因是我想在regularExpression()上运行$SELECTION$并将结果字符串输出到模板主体。

以下图片显示了我当前的解决方法。它允许我将模板作为环绕模板调用,并将$END$光标放在$SELECTION$之前。这样可以在调用模板之后轻松选择$SELECTION$,以便可以手动删除它。 enter image description here

此文档未透露与该问题有关的信息。 https://www.jetbrains.com/help/webstorm/template-variables.html

0 个答案:

没有答案