Visual studio code VS代码片段-选项列表前面需要的数字是多少?
因此,我对代码片段不太熟悉,我注意到完成选项列表前面的数字是正确显示选项菜单所必需的(如果省略,它将以文本字符串形式填充选项列表) 这个数字的作用是什么?为什么需要它? (文档没有对此进行解释) 这是默认选择吗Visual studio code VS代码片段-选项列表前面需要的数字是多少?,visual-studio-code,code-snippets,vscode-snippets,Visual Studio Code,Code Snippets,Vscode Snippets,因此,我对代码片段不太熟悉,我注意到完成选项列表前面的数字是正确显示选项菜单所必需的(如果省略,它将以文本字符串形式填充选项列表) 这个数字的作用是什么?为什么需要它? (文档没有对此进行解释) 这是默认选择吗 谢谢,在${1 |一,二,三|}中1是一个制表符。当您触发游标将要到达的第一个位置的代码段时。看 选项卡停止 使用tabstops,可以使编辑器光标在代码段内移动。 使用$1,$2指定光标位置。这个号码是按顺序排列的 将访问哪些选项卡,而$0表示最终光标 位置。同一制表位的多个引用将被链
谢谢,在
${1 |一,二,三|}
中1
是一个制表符。当您触发游标将要到达的第一个位置的代码段时。看
选项卡停止
使用tabstops,可以使编辑器光标在代码段内移动。
使用$1
,$2
指定光标位置。这个号码是按顺序排列的
将访问哪些选项卡,而$0
表示最终光标
位置。同一制表位的多个引用将被链接和删除
同步更新
根据snippet语法,在choice元素之前需要tabstop编号
choice::='${'int'|'text(','text)*'|}'
因为它是一个choice元素,所以您希望光标在某个时间通过tab键循环通过tabstops到达那里是有意义的。您可以选择制表位的顺序,它们不必在代码段中以任何特定的顺序排列。例如,选项卡stop$2
可能出现在$1
之前
而tabstop与默认选择/选项无关。默认值始终是代码段中列出的第一个选项。在
${1 |一、二、三|}
中,1
是一个制表符。当您触发游标将要到达的第一个位置的代码段时。看
选项卡停止
使用tabstops,可以使编辑器光标在代码段内移动。
使用$1
,$2
指定光标位置。这个号码是按顺序排列的
将访问哪些选项卡,而$0
表示最终光标
位置。同一制表位的多个引用将被链接和删除
同步更新
根据snippet语法,在choice元素之前需要tabstop编号
choice::='${'int'|'text(','text)*'|}'
因为它是一个choice元素,所以您希望光标在某个时间通过tab键循环通过tabstops到达那里是有意义的。您可以选择制表位的顺序,它们不必在代码段中以任何特定的顺序排列。例如,选项卡stop$2
可能出现在$1
之前
而tabstop与默认选择/选项无关。默认值始终是代码段中列出的第一个选项
${1|one,two,three|}