有没有办法在原子中进行字符串插值?

时间:2019-01-19 17:52:26

标签: atom-editor code-snippets string-interpolation emmet

我想知道是否有一种方法可以在Atom中即时执行字符串插值。假设您正在编写许多仅在几个地方有所不同的HTML元素。例如:

<label for="">email</label>
<input type="email">

<label for="file"></label>
<input type="file">

Emmet具有用于扩展缩写词的语法,但(据我所知)没有用于将变量替换为用户定义的代码段的语法。我想定义一个带有变量的模板,例如:

my_template = function(x) {
             "<label for="">~(x)</label>
             <input type="~(x)" name="" value="">"
             }

工作方式如下:

my_template("email") 
--> <label for="">email</label>
    <input type="email" name="" value=""> 

我查看了Atom和Emmet文档,并在“字符串插值”下搜索了程序包,没有找到任何东西。

0 个答案:

没有答案