如何还原VS Code中JavaScript的扩展开发设置?
解决VS Code自动打开Extension Development Host窗口的问题
检查并修改启动配置(launch.json)
- 打开命令面板(Ctrl+Shift+P / Cmd+Shift+P),输入
Open Launch JSON,打开.vscode/launch.json文件 - 如果文件中存在
extensionHost类型的配置项,这就是触发扩展开发窗口的根源。你可以:- 直接删除整个
extensionHost相关的配置块 - 或者新增一个针对普通JS文件的启动配置,示例如下:
{ "type": "node", "request": "launch", "name": "Run JavaScript File", "program": "${file}" }
- 直接删除整个
- 保存文件后,下次运行代码时在调试面板选择你新增的
Run JavaScript File配置即可
重置默认运行任务
- 点击运行按钮时,留意顶部状态栏的运行配置选项,确保未选中
Extension Development Host相关选项,切换到Node.js或自定义的JS运行配置 - 若之前误设了默认任务,打开命令面板输入
Tasks: Configure Default Build Task,选择适合普通JS运行的任务(比如Node.js: Run File)
清理工作区异常设置
- 打开工作区设置(Ctrl+, / Cmd+,,点击右上角的工作区设置图标)
- 搜索
extension development相关配置,若存在启用状态的选项,将其关闭 - 也可以直接删除工作区目录下的
.vscode/settings.json文件(如果其中包含异常配置)
重置调试会话
- 打开调试面板(Ctrl+Shift+D / Cmd+Shift+D),点击面板右上角的下拉菜单,选择
Remove All Configurations,之后重新添加普通JS的启动配置
内容的提问来源于stack exchange,提问作者Ezra Gubbay
相关产品推荐
相关产品推荐

