首页 > 解决方案 > Visual Studio Code 转到下一个错误或警告,但不转到信息

问题描述

我正在使用 Visual Studio Code,我知道我可以使用F8. 我还使用了一个拼写检查插件,它可以显示info消息。当我按下时,F8我也会转到下info一条消息。

没那么奇怪,因为 F8 映射到“转到文件中的下一个问题(错误、警告、信息)。是否可以使用过滤器配置键绑定并且只转到下一个错误或警告?

F8 键盘映射设置

标签: visual-studio-codevscode-settings

解决方案


请参阅添加选项以跳转到下一个/上一个问题 。这似乎可以满足您的要求 - 您现在可以在 Insiders' Build 中对其进行测试。

正在添加此设置(在 v1.63 中到期):

Problems: Compare Order

选项:SeverityPosition


来自发行说明:定义问题顺序导航

定义订单问题导航

您现在可以定义“转到下一个问题”(kb( editor.action.marker.next)) 和“转到上一个问题”(kb( editor.action.marker.prev)) 的工作顺序。在以前的版本中,导航会按严重程度发生,首先是错误,然后是警告,然后是其余的。新的problems.sortOrder- 配置使您能够通过问题的位置来导航问题。因此,警告行 5 将在第 13 行等错误之前显示。

在我的测试severity中导航到错误,而不是按下时的信息F8(并且可能是新的默认值)。 position按行号顺序访问所有问题类型(错误、警告和信息)。


推荐阅读