Visual Studio跳转到下一个错误快捷方式?

Bri*_*ter 287 .net vb.net ide visual-studio

当Visual Studio 2008中的VB.NET编译失败时,屏幕底部会弹出一个错误列表.要跳转到错误,我双击错误列表中的错误.

是否有快捷方式自动跳转到列表中的下一个错误?有时候不得不向下并双击我想要保持折叠的列表,这有点乏味.

Bri*_*ian 385

F8(和Shift+ F8向后).

或者至少这是我的键盘配置文件中的内容 - 您可以转到tools\options\environment\keyboard并查看Edit.GoToNextLocation.

注意如果使用VB键盘设置配置Visual Studio,则不会为此功能分配任何键.你需要选择自己的并分配它们.

  • 幸运的是,你没有错误F8进入下一个警告. (9认同)
  • 如果使用VB键盘设置配置Visual Studio,则不会为此功能分配任何键.你需要选择自己的并分配它们. (6认同)
  • 重要提示:至少对于 VS 2017,我需要在我的“错误视图”中同时选择“Build + Intellisense”以使这些快捷方式起作用。 (3认同)
  • 以防万一,如果不清楚,“F8”会跳转到下一项(错误、搜索结果、符号引用搜索等)。这取决于您最后关注的是哪个窗格。 (3认同)
  • 搞砸了。很高兴地发现它在我的配置中分配给了 F4。但是 F4 设置为切换我笔记本电脑上的当前显示。这么多处理...不过谢谢。下面的解决方案(CTRL + SHIFT + F12)有效。 (2认同)

Lui*_*ipe 152

有趣,因为我使用CTRL+ SHIFT+ F12,这是View.NextError.

我想知道View.NextErrorEdit.GoToNextLocation之间有什么区别.

  • 当您浏览文件搜索结果时,Edit.GoToNextLocation也可以工作 (11认同)
  • 在处理多个项目时,我发现`View.NextError`更有用.这样我就不会导航到其他项目中的错误. (8认同)
  • View.NextError和Edit.GoToNextLocation之间的区别是View.NextError是特定于错误列表的,而Edit.GoToNextLocation适用于错误列表,搜索结果,查找所有引用等。 (2认同)
  • @victorn。您可能已激活“ Fn”键。尝试按Fn + F8 (2认同)

Sim*_*zie 18

如果安装了ReSharper,则可以使用ReSharper.ReSharper_GotoNextErrorInSolution,默认映射为Shift+ Alt+ PgDn.这相当于单击Visual Studio状态栏右下角显示的错误图标:

ReSharper解决方案错误截图

  • 有用; 谢谢.似乎'Alt` +`PgDn`做同样的事情,但对于警告. (3认同)