Vs code终端将被任务重用,按任意键关闭
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Vs code终端将被任务重用,按任意键关闭相关的知识,希望对你有一定的参考价值。
终端窗口显示信息:
> Executing task in folder C++: C:\Dev\mingw64\bin\g++.exe -g c:\Dev\Code\C++\newMain.cpp -o c:\Dev\Code\C++/newMain.exe <
终端将被任务重用,按任意键关闭。
Vs code终端将被任务重用,按任意键关闭是设置错误造成的,解决方法为:
1、点击用户选项卡的工作区的按钮就能开始展开。
2、然后点击这个外观按钮就能开始使用。
3、在这里就能进行简单外观的内容详细设置。
4、这时就能进行导航路径的设置,这些命令也是在工作区的下方设置。
5、此刻我们便能在这里进行编辑管理的详细的设置。
6、还能对这些操作进行更加详细的设置即可。
参考技术A 我建议尝试之后再把bug写出来,不能因为一点不一样就不继续了首先需要安装VScode Python插件。打开Python任意脚本,可以直接拖入。
点击左下角的扩展按钮,在弹出界面选择“显示扩展建议”。
然后点击第一个Python插件进行安装。安装需要几分钟。安装完成后点击重启。
接下来我们点击用户设置菜单。这时候会打开两个文件。
我们在左边文件Ctrl+F搜索Python关键字,找到pythonPath所在行
把这行拷贝到右边文件,修改Python所在路径。注意斜杠的方向,删除末尾逗号
保存文件。然后点击左边的资源管理器按钮,重新切换到我们的程序文件。
Ctrl+shift+B运行程序。这时候提示需要在文件夹目录下才能进行配置。于是我们点击打开文件夹按钮,打开程序所在文件夹。
Ctrl+shift+B运行程序。这时候会提示配置任务运行程序,点击配置。选择运行任意外部命令菜单。
在打开的tasks.json文件中,我们需要修改两个内容,路径和执行文件名。
好了,现在Python的代码可以Ctrl+shift+B直接运行了。文中的设置部分代码可以在文末下载。使用愉快。 参考技术B // Various Dev Server settings
host: 'localhost', // can be overwritten by process.env.HOST
port: 8080, // can be overwritten by process.env.PORT, if port is in use, a free one will be determined
autoOpenBrowser: false,
errorOverlay: true,
notifyOnErrors: true,
poll: false, //
我的是启动vue工程时报这样的错(
RangeError [ERR_SOCKET_BAD_PORT]: Port should be >= 0 and < 65536. Received NaN. 终端将被任务重用,按任意键关闭)以上的代码被我注释了,放开以后项目就就能启动了 参考技术C 显示该信息表示编译已经成功,你可以按F5运行程序。
VS 代码 - 隐藏 cpp 的构建/回显任务
【中文标题】VS 代码 - 隐藏 cpp 的构建/回显任务【英文标题】:VS code - Hide build/echo task for cpp 【发布时间】:2022-01-14 11:03:43 【问题描述】:我正在使用 VS Code 来运行 c++ 代码。
每当我 Ctrl + Shift + B 构建我的 .cpp 文件时,都会弹出一个“回显”选项卡,这会使整个底部面板出现,然后我被要求“终端将被任务重用,按任何关闭它的键。"
我不希望标签或面板弹出根本,并希望整个构建过程在静默中发生,什么都不会弹出。
这是我的 tasks.json 文件
// See https://go.microsoft.com/fwlink/?LinkId=733558
// for the documentation about the tasks.json format
"version": "2.0.0",
"tasks": [
"label": "echo",
"type": "shell",
"command": "gcc",
"args":[
"main.cpp","-lstdc++","-o" ,"main.exe"
],
"group":
"kind": "build",
"isDefault": true
]
【问题讨论】:
可能跑题了,但你不需要-lstdc++
,因为它是默认的,除非你使用-nodefaultlibs
和另一个c++标准库,比如clang的-llibc++
。
你应该使用g++
来编译C++代码,而不是gcc
。
我需要包含 -lstdc++,因为我使用包含 g++
,则不需要-lstdc++
(更正确)。
【参考方案1】:
这可以使用"presentation": ...
进行配置。以下对我有用:
"version": "2.0.0",
"tasks": [
"label": "Test task",
"type": "shell",
"command": "echo Hello world",
"presentation":
"echo": true,
"reveal": "never",
"showReuseMessage": false,
]
【讨论】:
非常感谢! @NguyenKhacKhanhLam 不客气!您可以按答案旁边的复选标记,将您的问题标记为已解决。【参考方案2】:通过将 VSCode 降级到 1.60 解决:https://code.visualstudio.com/updates/v1_60
【讨论】:
以上是关于Vs code终端将被任务重用,按任意键关闭的主要内容,如果未能解决你的问题,请参考以下文章
vscode运行c语言终端显示“终端将被任务重用,按任意键关闭。”无预想中的输出内容
错误记录Ubuntu 下 VSCode 编译报错 ( 无法生成和调试,因为活动文件不是 C 或 C++ 源文件。终端进程启动失败(退出代码: -1)。终端将被任务重用,按任意键关闭。 )
关于解决VS下运行控制台程序不显示“按任意键继续……”的解决方法