vscode+latex workshop 中意外的片段行为
unexpected snippets behavior in vscode+latex workshop
我将 vscode 与 latex workshop 扩展一起使用,并将以下内容放入我的 latex.json 文件中。
"newcommand": {
"prefix": "nc",
"body": [
"\newcommand{\}{}",
],
},
我希望 nc
扩展为 \newcommand{\}{}
,在反斜杠之后和第二对大括号中有占位符。但是,我得到的 \newcommand{}{}
在第二对大括号中只有一个占位符。这是为什么?我怎样才能得到想要的行为?
With \ (backslash), you can escape $
, }
, and \
. Within choice elements, the backslash also escapes comma and pipe characters.
以下字符串被传递到代码段引擎:\newcommand{$1}{}
$
被解释为文字 $
我们希望传递以下字符串:\newcommand{\}{}
转义此字符串 json 得到
"\newcommand{\\}{}"
我将 vscode 与 latex workshop 扩展一起使用,并将以下内容放入我的 latex.json 文件中。
"newcommand": {
"prefix": "nc",
"body": [
"\newcommand{\}{}",
],
},
我希望 nc
扩展为 \newcommand{\}{}
,在反斜杠之后和第二对大括号中有占位符。但是,我得到的 \newcommand{}{}
在第二对大括号中只有一个占位符。这是为什么?我怎样才能得到想要的行为?
With \ (backslash), you can escape
$
,}
, and\
. Within choice elements, the backslash also escapes comma and pipe characters.
以下字符串被传递到代码段引擎:\newcommand{$1}{}
$
被解释为文字 $
我们希望传递以下字符串:\newcommand{\}{}
转义此字符串 json 得到
"\newcommand{\\}{}"