Sublime Text 2 代码片段转义反斜杠

Sublime Text 2 代码片段转义反斜杠

我正在尝试设置一个代码片段,用于构建具有适当间距的集合。我希望该代码片段在我输入“set”+ TAB 时生成以下标记:

\{ \, content here \, \}

我有以下片段:

<snippet>
<content><![CDATA[
\{\, ${1} \,\}
]]></content>
<tabTrigger>set</tabTrigger>
</snippet>

然而,这会产生以下结果:

{\,  \,}

它正在转义第一个反斜杠和最后一个反斜杠。有什么办法可以防止这种情况发生吗?

答案1

注意:我按照@egreg的建议将其变成了答案。这不是一个非常清晰/正确的答案(我允许任何人编辑和更正它),但(仅)基于我在 TextMate 中的经验。

您需要避免转义反斜杠,这“通常”是用 来完成的\\{\, ${1} \,\\}

相关内容