Sublime Text 3路径代码段问题

时间:2016-12-06 04:54:21

标签: sublimetext3 sublimetext-snippet

我只想选择'文件夹*'和'文件名'编辑,但我不能,下面的代码对我不起作用。
带有屏幕截图的文件路径。

enter image description here

所以我只是尝试为下面的3个字段编写代码段。

"\\\${1:folder1}\\\${2:folder2}\\\${3:filename}.jpg"

第二期

enter image description here

我只是尝试为' 0' (零)编写代码。
提前谢谢。

1 个答案:

答案 0 :(得分:1)

我假设你想要一个片段来完成屏幕截图中显示的内容。在这种情况下,您的“代码”不起作用,因为您正在逃避$,这会使您的代码段失效。

  

如果你想获得文字$,你必须像这样逃避它:\$

相反,您希望添加另一个反斜杠以展开具有两个反斜杠的代码段。

以下内容将展开\\并制定制表位:

<snippet>
    <content><![CDATA[
"\\\\${1:folder1}\\\\${2:folder2}\\\\${3:filename}.jpg"
]]></content>
</snippet>

关于你的第二个问题:有两种方法可以创建制表位,默认值(例如${1:default_value}和没有(例如$1)。所以,你应该使用${1:0} if您希望它默认包含0