片段变量?
Snippet Variables?
有什么方法可以在 Atom 中使用变量创建片段(就像 Emmet 在 HTML 中所做的那样)?
这是我们想要实现的示例:
发件人:p4
收件人:padding: 4% 4% 4% 4%
( From: p[i]
to padding: i% i% i% i%
) (用户输入 p+[i]
, i
是可变的)
据我所知,您无法使用 Atom 代码段执行此操作,因为它们仅由 CSON 组成(即没有脚本)。因此,虽然您不能这样做,但您可以使用单个变量并将其扩展到代码段中的多个位置,这是我在这篇博客中学到的东西 here
取自 post,这里是 CSON 的示例:
'.source.css':
'Padding With Mostly Identical Values':
'prefix': 'pwmiv'
'body': 'padding: ${1:num}px ${1:num}px ${1:num}px ${1:num}px;'
看着它,您似乎还可以在每个占位符之间切换以编辑任何需要不同的填充。
有什么方法可以在 Atom 中使用变量创建片段(就像 Emmet 在 HTML 中所做的那样)?
这是我们想要实现的示例:
发件人:p4
收件人:padding: 4% 4% 4% 4%
( From: p[i]
to padding: i% i% i% i%
) (用户输入 p+[i]
, i
是可变的)
据我所知,您无法使用 Atom 代码段执行此操作,因为它们仅由 CSON 组成(即没有脚本)。因此,虽然您不能这样做,但您可以使用单个变量并将其扩展到代码段中的多个位置,这是我在这篇博客中学到的东西 here
取自 post,这里是 CSON 的示例:
'.source.css':
'Padding With Mostly Identical Values':
'prefix': 'pwmiv'
'body': 'padding: ${1:num}px ${1:num}px ${1:num}px ${1:num}px;'
看着它,您似乎还可以在每个占位符之间切换以编辑任何需要不同的填充。