相关疑难解决方法(0)

在我的自定义代码段中使用TM_SELECTED_TEXT

从2016年11月(1.8版)开始,现在支持VSCode 代码片段变量,尤其是TM_SELECTED_TEXT。

这让我感到很高兴,因为我在Sublime Text和TextMate中都大量使用了它们。

我不知道如何使它在VSCode中工作。我创建了它们用作示例的代码段:

"in quotes": {
    "prefix": "inq",
    "body": "'${TM_SELECTED_TEXT:${1:type_here}}'"
}
Run Code Online (Sandbox Code Playgroud)

然后,我输入一些文本,突出显示它,然后事情就开始中断了。

这个想法是突出显示一些文本,运行摘要,然后${TM_SELECTED_TEXT:${1:type_here}}用突出显示的文本替换。我遇到的问题是要运行该代码段,您需要输入prefix值(在本例中为inq)以运行该代码段,该代码段将覆盖突出显示的文本,从而使所有内容混乱。

在Sublime / Textmate中,我从键盘组合启动了代码片段,使我的文本突出显示。

在VSCode中,是否可以按原样进行操作或从Sublime中可用的组合键启动片段?

visual-studio-code

5
推荐指数
2
解决办法
1953
查看次数

标签 统计

visual-studio-code ×1