【问题标题】:Visual Studio jump to next error shortcut?Visual Studio 跳转到下一个错误快捷方式?
【发布时间】:2010-12-14 06:45:12
【问题描述】:

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

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

【问题讨论】:

    标签: .net vb.net visual-studio ide


    【解决方案1】:

    F8(和 Shift+F8 后退)。

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

    注意如果您使用 VB 键盘设置配置了 Visual Studio,则没有为该函数分配任何键。您需要自己选择并分配它们。

    【讨论】:

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

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

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

    【讨论】:

    • Edit.GoToNextLocation 在您浏览文件搜索结果时也有效
    • 在处理多个项目时,我发现View.NextError 更有用。这样我就不会导航到其他项目中的错误。
    • View.NextError 和 Edit.GoToNextLocation 之间的一个区别是 View.NextError 特定于错误列表,但 Edit.GoToNextLocation 适用于错误列表、搜索结果、查找所有参考等
    • 肯定更有用。而且上面的 F8 只是降低了我的屏幕亮度。
    • @victorn.you 可能有Fn 键处于活动状态。尝试按Fn+F8
    【解决方案3】:

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

    【讨论】:

    • 有用;谢谢。似乎Alt+PgDn 做同样的事情,但警告。
    • 比默认的 VS 快捷方式更好,后者似乎也总是包含警告,所以在这里你可以选择是否要包含警告,这很好。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2019-07-19
    • 2022-10-21
    • 2010-09-06
    • 2019-01-10
    • 1970-01-01
    • 2010-09-12
    • 2020-07-04
    相关资源
    最近更新 更多