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

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/sharepoint/4.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 如何在Visual Studio代码中跳转到生成错误?_Visual Studio Code_Vscode Tasks - Fatal编程技术网

Visual studio code 如何在Visual Studio代码中跳转到生成错误?

Visual studio code 如何在Visual Studio代码中跳转到生成错误?,visual-studio-code,vscode-tasks,Visual Studio Code,Vscode Tasks,我正在Linux上使用Visual Studio代码(1.8.1版)。当出现构建错误时,我单击包含错误的行,它不会跳转到代码中相应的行。有没有办法使Visual Studio代码的行为与标准Visual Studio相同?您在任务.json中定义了吗?有几个内置的可以简单引用,例如“problemMatcher”:[“$tsc”]将用于TypeScript 这些文档还包含一个用于C++的自定义问题匹配器示例: “问题匹配器”:{ “所有者”:“cpp”, “文件位置”:[“相对”,“${work

我正在Linux上使用Visual Studio代码(1.8.1版)。当出现构建错误时,我单击包含错误的行,它不会跳转到代码中相应的行。有没有办法使Visual Studio代码的行为与标准Visual Studio相同?

您在任务.json中定义了吗?有几个内置的可以简单引用,例如
“problemMatcher”:[“$tsc”]
将用于TypeScript

这些文档还包含一个用于C++的自定义问题匹配器示例:

“问题匹配器”:{
“所有者”:“cpp”,
“文件位置”:[“相对”,“${workspaceRoot}],
“模式”:{
“regexp:“^(.*):(\\d+):(\\d+):\\s+(警告|错误):\\s+(.*)$”,
“文件”:1,
"线":2,,
"栏目":3,,
“严重性”:4,
“信息”:5
}
}

如果您所使用的语言没有内置的匹配器,如果它比较流行,您应该仍然能够通过搜索找到一个匹配器。

您的代码是在Visual Studio代码的终端窗口中生成的吗? 如果是这样,按下“Ctrl”键并将鼠标光标移动到错误行中的文件名和行号,如“/home/…/xxx.cpp:123”,然后可以单击它跳转到代码中的相应行


<>这是我的工作。

< P>使用ValtualStudio代码和微软C++插件的ValueStudio安装程序,通过使用该键的缺省键绑定来创建一个简单的CGEW项目, < /Cord> >很好地导航到终端标签的错误行。注意:输出窗口中的错误不可单击

可单击此选项卡中的错误:

此选项卡中的错误不可单击:

在发布答案之前,你应该先向OP征求意见。我不知道在发布答案之前最好先向OP征求意见。这是我第一次发布答案。谢谢你提醒我!欢迎光临。事实上,当你写一个答案时,你应该确定,否则评论是一个很好的地方。这里是一个总结,有没有一种方法可以做到你提到的,但是用一个键盘快捷键?即使是一个问题,这就是答案!这不是问题的答案,但alt-F8将很快带您进入下一个错误,至少对TypeScript是这样。alt-F8??它似乎做了些什么,但1)alt-f8不是一个可以“快速”完成任何操作的按键,因为我不能按左手键2)在我的情况下,它似乎会循环处理3到6个问题,不知道为什么