如标题所写,我出现了这个问题

然后我就在博客里找,找到了很多解决方法,虽然这些解法都没有解决我的问题,但是好在我发现了一个奇怪的解法,下面我先把找到的其他解法分享一下

关于修改tasks.json文件:

1.可以看看这位大佬的博客关于VScode报错“终端将被任务重用,按任意键关闭”的解决方案_restart the terminal because-CSDN博客wwicon-default.png?t=N7T8https://blog.csdn.net/TalesOV/article/details/104435642

文章中的办法是将"panel": "shared"改为"panel": "new",我尝试后发现每次运行都创建了一个新的终端窗口,可惜依然出现相同问题

 2.将"focus": false 改为 "focus": true

这是在知乎上看到的解法

3.知乎另一个帖子看到的

将"panel": "shared"改为"panel": "dedicated",

试了,未果

更改插件版本:

和上一条出自同一知乎帖子

但是我的版本最高就1.3.0,也不知道为什么

更改launch.json文件:

同知乎帖子评论区看到的

试了,我的没起效果

更改settting.json文件:

详见博客**亲测有效**:VSCode “终端将被任务重用,按任意键关闭”/vscode 终端运行npm弹出选择程序对话框/尝试新的跨平台 PowerShell_终端将被任务重用,按任意键关闭_酱酱的头发还在。的博客-CSDN博客

 试了,未果

我的setting.json文件里甚至没有博主说的那行

添加之后报错了,懂的大佬可以研究一下,反正我不懂(没找到的那行我也写上去了)

把报错这行删了之后我也尝试运行了,不出所料,问题依旧

某个评论区看到的邪道解法:

把右上角的红色方形删掉:

我觉得有一定道理,但我试了没啥用

修改终端默认配置文件:

详见终端将被任务重用,按任意键关闭。_终端将被任务重用,按任意键关闭-CSDN博客

试了,未果,我的默认配置文件就是cmd

我发现的办法:

首先声明:治标不治本

我的vscode本来一点问题没有,但是我朋友在vs上写的代码运行不出来,让我看看怎么个事,我看了之后没发现问题在哪,就复制到我的vscode上试运行,结果出现了这个问题。

当时我还没想到可能是编译器的问题,看了半天代码,但是奇怪就奇怪在运行不出来也不报错。我就运行了我以前正常运行的文件——寄了

我运行了一个又一个,都不行,在网上找了一些办法,也没解决,但是我发现,在我运行一个放在文件夹里的文件的时候,每次都能运行成功。这不禁引起了我的思考。

我在不能运行的那些文件的相同地址创建新文件,运行hello world,同样不行。之后,我有创建了一个新文件夹,在新文件夹里创建文件运行——成功了!

本来事情到这里也就结束了,我也不会说它是一个治标不治本的办法,可是上面说的都是昨天发生的事,我今天打开vscode编程的时候,发现昨天没问题的,新创建的文件夹的文件又出现了相同问题,这也是我写这篇文章的契机

尝试多种方法未果后,我在昨天出问题的文件夹里新建文件试运行,结果成功了

                                                    编程跟玄学多少沾点边

到现在我也没有一个能完全解决的办法,这篇文章同时也是一篇提问,我很想知道为什么我新建文件夹之后的文件又可以运行了

Logo

旨在为数千万中国开发者提供一个无缝且高效的云端环境,以支持学习、使用和贡献开源项目。

更多推荐