Typescript 是否可以使用上一个占位符或tabstop的值默认占位符或tabstop?
我正在尝试创建一个简单的TypeScript导入代码段,如: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}
import * as module from 'module';
只要我想将保持为
部分与模块相同,以下主体就可以了:
"import * as ${1} from '${1:module}';"
然而,为了更高效,我想将默认为导入的任何内容的名称,但如果需要,我会给自己一个机会来更改它
我尝试了以下和其他一些变体,但都不起作用,我可能完全错过了一些东西
"import * as ${2:$1} from '${1:module}';"
在上面的代码中,占位符$2
只是被忽略了,我没有机会更新它
任何帮助都将不胜感激。我相信这是VSCode处理代码片段时的一个错误。Textmate显示了示例代码段的预期行为:
我已开始跟踪此内容。感谢您查看此内容。我会密切关注这个问题。