在VS Code设置中,我配置了一些字段。这些将是字体和字体大小。通常,我将它们都设置为相同。我正在尝试在settings.json中设置一个变量,该变量可以应用于所有变量。在通读了Variables Reference的VS Code之后,我想到了以下内容:
{
"common": [
{
"font": "Anonymous Pro",
"fontSize": 10,
}
],
// Set up the Editor
"editor.fontFamily": "${common:font}",
"editor.fontSize": "${common:fontSize}",
"terminal.integrated.fontFamily": "${common:font}",
"terminal.integrated.fontSize": "${common:fontSize}",
"debug.console.fontFamily": "${common:font}",
"debug.console.fontSize": "${common:fontSize}",
}
尽管如此,这似乎不起作用。有没有一种方法可以在settings.json中设置变量而不必设置环境变量?
谢谢!
答案 0 :(得分:0)
这是不可能的。您提供的链接说明:
launch.json和task.json中的键和值字符串内部支持变量替换...
因此不支持settings.json
。
答案 1 :(得分:0)
您要达到什么目标?您可以在VSCode中设置项目特定的设置。因此,您可以根据项目设置不同的字体和设置。但是我不认为settings.json
支持变量。
答案 2 :(得分:0)
当前,您无法在settings.json
文件中设置变量。
VS Code当前实现此功能的未解决问题位于:https://github.com/microsoft/vscode/issues/2809
它还没有公关,问题的开始时间是2016年2月,但在过去两个月内发表了评论。