VS Code运行代码提示无plain text调试扩展 下载后仍报错如何解决?
VS Code运行代码提示无纯文本调试扩展的解决方案
报错提示:"Error : You don't have an extension for debugging 'plain text'. should we find a 'plain text' extension the marketplace?"
该报错的核心是VS Code未将你当前编辑的文件识别为对应编程语言的代码文件,而是归类为了普通纯文本文件,因此安装纯文本相关调试扩展无法解决问题,按以下步骤操作即可修复:
- 第一步:修正文件后缀与语言识别
你所编写的是Python代码,需要将文件保存为后缀为.py的格式(例如demo.py),不要使用.txt后缀或无后缀保存。保存后查看VS Code窗口右下角的语言模式标识,若仍显示「纯文本」,点击该标识,在弹出的语言选择列表中搜索「Python」并选中即可。 - 第二步:安装正确的对应语言扩展
卸载你之前安装的纯文本相关调试扩展,安装微软官方出品的Python扩展,安装完成后重启VS Code使其生效。 - 第三步:调整调试运行配置
使用快捷键Ctrl+Shift+D(Mac系统为Cmd+Shift+D)打开运行调试面板,点击「创建launch.json文件」,在弹出的环境选择列表中选中「Python」,再选择你本地已安装的Python解释器版本即可完成配置。 - 第四步:确认运行时的调试配置
点击运行按钮前,确认运行面板顶部的下拉框选中的是Python相关的调试配置,而非纯文本调试配置。
额外说明:你当前编写的代码a=hello print(a[2])存在语法问题,字符串需要用引号包裹,修正为以下格式即可正常运行:
a = "hello" print(a[2])
内容的提问来源于stack exchange,提问作者Behnaz
相关产品推荐
相关产品推荐

