如何开启Visual Studio Code调试控制台确认消息?配置遇报错
VS Code Python调试控制台确认消息开启方法及配置报错解决
问题说明
此前了解到VS Code相关更新后可关闭调试控制台的多会话确认消息,但尝试在launch.json的「Python: Current File」配置项中设置multipleSessionWarning: false时,出现报错:[Property multipleSessionWarning is not allowed] From launch.json>Launch Targets> {} Python: Current File,同时需要了解如何开启该确认消息。
正确配置步骤
- 该配置属于Python扩展的全局调试设置,不能放在
launch.json的单个调试目标里,需通过VS Code设置面板或settings.json配置:- 打开VS Code设置(快捷键
Ctrl+,/Cmd+,) - 搜索
Python > Debugging: Multiple Session Warning - 勾选选项即可开启确认消息;取消勾选则关闭。
- 打开VS Code设置(快捷键
- 若手动编辑
settings.json,添加以下内容:
将值设为"python.debugging.multipleSessionWarning": truetrue开启,false关闭。
报错原因
multipleSessionWarning是Python扩展的全局调试配置项,不属于launch.json中单个调试目标(如「Python: Current File」)的属性范畴,因此直接写入launch.json的目标配置会被判定为无效属性,触发报错。
内容的提问来源于stack exchange,提问作者arthur
相关产品推荐
相关产品推荐

