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

VSCode如何查看特定扩展的全部命令?以Debugger for Java为例

为Debugger for Java设置编译运行快捷键的解决方案

1. 获取Debugger for Java的全部命令列表

查看该扩展所有可用命令的两种简单方法:

  • 打开键盘快捷键面板(快捷键:Ctrl+K Ctrl+S),在搜索框输入java,即可筛选出所有Java扩展相关命令,每条命令会显示功能描述和对应的命令ID。
  • 打开开发者工具(快捷键:F12),切换到Console标签,输入以下代码并回车,直接输出所有Java相关命令ID:
    Object.keys(commands.commands).filter(k => k.startsWith('java.'))
    

2. 找到对应编译运行的命令

你需要的「编译并运行当前Java文件」功能,对应的命令ID是java.run.currentFile,和界面上的「Run Java」按钮功能完全一致。

3. 配置快捷键

打开快捷键配置文件(通过Ctrl+Shift+P搜索Preferences: Open Keyboard Shortcuts (JSON)),添加以下配置:

{
  "key": "ctrl+f5",
  "command": "java.run.currentFile",
  "when": "editorLangId == java && editorTextFocus"
}
  • when字段用于限定快捷键生效场景:仅当当前编辑器是Java文件且获得焦点时,快捷键才会触发。

补充说明

如果需要运行整个Java项目而非单个文件,可使用命令java.run.workspace,同理添加对应快捷键配置即可。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.08.19 14:35:18