我正在尝试在Visual Studio代码片段中获取文件的当前目录。
VSCode有一个变量:TM_DIRECTORY
,即完整路径。
例如:
{folder: "$TM_DIRECTORY"}
将被替换
{folder: "/Volumes/my-project-path/ParentFolder/MyFolder"}
但是我只想要MyFolder
。
通常,我们可以使用docs中指示的转换。Sublime Text以相同的方式工作。但是,尽我所能,代码片段只是输出了整个正则表达式。
有人可以回答神奇的变量/变换吗?:)
好的,终于找到了。
${TM_DIRECTORY/^.+\\/(.*)$/$1/}
给出基本目录。
我没有得到的部分是目录分隔符/
->的“双重转义” \\/
。
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句