是否可以突出显示 vscode 片段变量?
Is it possible to highlight vscode snippets variables?
我为 python 函数定义编写了一个 vscode 片段,其中包含块注释。
但是,并不总是需要块注释。
我希望能够遍历到块注释的内部,然后在需要时快速删除突出显示的块注释。
"def": {
"scope": "python",
"prefix": "def func",
"body": [
"def ():",
"\t$BLOCK_COMMENT_START $BLOCK_COMMENT_END",
"\t[=11=]"
],
"description": "Python function"
期望的输出
尝试将整个块注释包装在制表符中:
"def": {
"scope": "python",
"prefix": "def func",
"body": [
"def ():",
"\t${3:$BLOCK_COMMENT_START $BLOCK_COMMENT_END}",
"\t[=10=]"
],
"description": "Python function"
}
\t${3:$BLOCK_COMMENT_START $BLOCK_COMMENT_END}
或
"${3:\t$BLOCK_COMMENT_START $BLOCK_COMMENT_END}"
,\t
包含在选择中。
然后在
和tab之后,所有块注释的开始和结束都将被选中,如果您愿意,可以将其删除。
我为 python 函数定义编写了一个 vscode 片段,其中包含块注释。 但是,并不总是需要块注释。
我希望能够遍历到块注释的内部,然后在需要时快速删除突出显示的块注释。
"def": {
"scope": "python",
"prefix": "def func",
"body": [
"def ():",
"\t$BLOCK_COMMENT_START $BLOCK_COMMENT_END",
"\t[=11=]"
],
"description": "Python function"
期望的输出
尝试将整个块注释包装在制表符中:
"def": {
"scope": "python",
"prefix": "def func",
"body": [
"def ():",
"\t${3:$BLOCK_COMMENT_START $BLOCK_COMMENT_END}",
"\t[=10=]"
],
"description": "Python function"
}
\t${3:$BLOCK_COMMENT_START $BLOCK_COMMENT_END}
或
"${3:\t$BLOCK_COMMENT_START $BLOCK_COMMENT_END}"
,\t
包含在选择中。
然后在和tab之后,所有块注释的开始和结束都将被选中,如果您愿意,可以将其删除。