Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/visual-studio-code/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Visual studio code VSCode problemMatcher$gcc似乎不见了_Visual Studio Code_Vscode Tasks - Fatal编程技术网

Visual studio code VSCode problemMatcher$gcc似乎不见了

Visual studio code VSCode problemMatcher$gcc似乎不见了,visual-studio-code,vscode-tasks,Visual Studio Code,Vscode Tasks,我的任务配置为使用$gcc问题匹配器。这过去工作正常,但现在vscode抱怨: { "resource": "/home/src/example/.vscode/tasks.json", "owner": "_generated_diagnostic_collection_name_#0", "code": "1", "severity": 4, "message": "Value is not accepted. Valid values: \"$msC

我的任务配置为使用
$gcc
问题匹配器。这过去工作正常,但现在vscode抱怨:

{
    "resource": "/home/src/example/.vscode/tasks.json",
    "owner": "_generated_diagnostic_collection_name_#0",
    "code": "1",
    "severity": 4,
    "message": "Value is not accepted. Valid values: \"$msCompile\", \"$lessCompile\", \"$gulp-tsc\", \"$jshint\", \"$jshint-stylish\", \"$eslint-compact\", \"$eslint-stylish\", \"$go\", \"$lessc\", \"$node-sass\", \"$tsc\", \"$tsc-watch\".",
    "startLineNumber": 11,
    "startColumn": 31,
    "endLineNumber": 11,
    "endColumn": 37
} 
如您所见,
$gcc
不在有效值列表中。为什么

这是我的VSCode版本:

Version: 1.38.1
Commit: b37e54c98e1a74ba89e03073e5a3761284e3ffb0
Date: 2019-09-11T13:30:08.229Z
Electron: 4.2.10
Chrome: 69.0.3497.128
Node.js: 10.11.0
V8: 6.9.427.31-electron.0
OS: Linux x64 5.0.0-29-generic

我在启用
ms code.cpptools
时注意到同样的错误,它消失了


你有没有想过这个问题?你有没有试过下面的答案?在写这篇文章的时候,它确实起到了作用。答案不是正好相反吗,当他们安装了这个扩展时,他们不再有$gcc选项了吗?那么,您是说您禁用了此扩展,而problemMatcher再次工作了吗?您也可以将其理解为“我注意到了相同的错误[.但是]当我启用ms-code.cpptools时,它消失了。”为什么不尝试一下呢?