在 Visual Code (mac) 中,有没有办法从片段的第二个占位符开始?

In Visual Code (mac) is there a way to start at the second placeholder on a snippet?

我喜欢使用以下形式的片段:

println("MyVariable:" + MyVariable);

所以我最终创建了这样的片段:

SnippetBody:[ "printlns(\":\" + );" ]

问题是我想将焦点放在第二个 $1 上,以便智能感知触发。由于焦点在第一个 $1 并且它是一个字符串,因此没有智能感知。

谢谢!

如果您只想让自动完成对字符串起作用,您可以查看设置并设置:

"editor.quickSuggestions": {
        "other": true,
        "comments": false,
        "strings": true
    }

然后您开始输入并使用 CtrlSpace 来触发列表。