Typescript 是否可以使用上一个占位符或tabstop的值默认占位符或tabstop?

Typescript 是否可以使用上一个占位符或tabstop的值默认占位符或tabstop?,typescript,visual-studio-code,code-snippets,Typescript,Visual Studio Code,Code Snippets,我正在尝试创建一个简单的TypeScript导入代码段,如: import * as module from 'module'; 只要我想将保持为部分与模块相同,以下主体就可以了: "import * as ${1} from '${1:module}';" 然而,为了更高效,我想将默认为导入的任何内容的名称,但如果需要,我会给自己一个机会来更改它 我尝试了以下和其他一些变体,但都不起作用,我可能完全错过了一些东西 "import * as ${2:$1} from '${1:module}

我正在尝试创建一个简单的TypeScript导入代码段,如:

import * as module from 'module';
只要我想将
保持为
部分与模块相同,以下
主体就可以了:

"import * as ${1} from '${1:module}';"
然而,为了更高效,我想将
默认为导入的任何内容的
名称,但如果需要,我会给自己一个机会来更改它

我尝试了以下和其他一些变体,但都不起作用,我可能完全错过了一些东西

"import * as ${2:$1} from '${1:module}';"
在上面的代码中,占位符
$2
只是被忽略了,我没有机会更新它


任何帮助都将不胜感激。

我相信这是VSCode处理代码片段时的一个错误。Textmate显示了示例代码段的预期行为:


我已开始跟踪此内容。

感谢您查看此内容。我会密切关注这个问题。