You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

VS Code快速修复菜单是否有向下滚动的键盘快捷键?

IntelliSense与快速修复菜单的滚动快捷键设置

IntelliSense建议菜单默认滚动快捷键

IntelliSense建议菜单的默认上下滚动快捷键是:

  • 向下滚动:↓ 或 Ctrl+N
  • 向上滚动:↑ 或 Ctrl+P

快速修复菜单的滚动快捷键自定义(无需编写扩展)

快速修复菜单的滚动不需要额外开发扩展,直接通过VS Code的键盘快捷键设置即可实现自定义:

  1. 打开快捷键配置界面:按下Ctrl+K Ctrl+S,或者通过菜单栏「文件→首选项→键盘快捷键」进入。
  2. 搜索目标命令:
    • 快速修复菜单向下滚动:editor.action.selectNextCodeAction
    • 快速修复菜单向上滚动:editor.action.selectPrevCodeAction
  3. 绑定自定义快捷键(比如你习惯的j/k):
    为了避免快捷键和编辑区输入冲突,需要添加上下文条件。点击命令旁的铅笔图标,或直接编辑keybindings.json,添加以下配置:
    [
        // 绑定j/k到IntelliSense菜单滚动
        {
            "key": "j",
            "command": "selectNextSuggestion",
            "when": "editorTextFocus && suggestWidgetVisible && !suggestWidgetHasFocusedItem"
        },
        {
            "key": "k",
            "command": "selectPrevSuggestion",
            "when": "editorTextFocus && suggestWidgetVisible && !suggestWidgetHasFocusedItem"
        },
        // 绑定j/k到快速修复菜单滚动
        {
            "key": "j",
            "command": "editor.action.selectNextCodeAction",
            "when": "editorTextFocus && codeActionMenuVisible"
        },
        {
            "key": "k",
            "command": "editor.action.selectPrevCodeAction",
            "when": "editorTextFocus && codeActionMenuVisible"
        }
    ]
    
    配置完成后,j和k就能同时在IntelliSense建议菜单和快速修复菜单中实现上下滚动了。

内容的提问来源于stack exchange,提问作者Zimri Leisher

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.04 18:32:17