"VScode"修改默认输出终端 "terminal.integrated.profiles.windows" ,解决"Code Runner" 扩展 "Python"终端, "input()"无法输入问题
起因:
安装了 Code Runner
扩展后, Python 输入代码 input()
使用 "Code Runner" 执行后, 无法输入!
参考文章 " VS Code: 解决安装code-runner扩展run后无法在只读编辑器下编辑 " 勾选 Whether to run code in Integrated Terminal
执行后, 终端提示报错 : VScode if ($?) { python } File "<stdin>", line 1
解决:
经过一番bing搜索后, 发现原因还是出在 默认终端
上面, 最终参考了 " 【2021】vscode git bash终端配置:terminal.integrated.profiles.windows
" 解决了这个问题!
我的设置代码如下:
"terminal.integrated.profiles.windows": {
"Git-Bash": {
"path": "C:\\Program Files\\Git\\bin\\bash.exe",
"args": [],
"icon": "terminal-bash"
},
},
"terminal.integrated.defaultProfile.windows": "Git-Bash",
因为我装了 Git-bash
就设置成它了, 你们可以设置其他的, 如: C:\\Windows\\System32\\WindowsPowerShell\\v1.0\\powershell.exe
- Linux版本
在菜单栏中选择“文件”(File)> “首选项”(Preferences)> “设置”(Settings)。
在搜索框中输入“terminal.integrated.defaultProfile.linux
”。
选择“编辑设置(JSON)
”。
在打开的“settings.json
”文件中,添加以下代码:
"terminal.integrated.profiles.linux": {
"bash": {
"path": "/bin/bash",
"icon": "terminal-bash"
}
},
"terminal.integrated.defaultProfile.linux": "bash"
在这里,我们定义了一个名为“bash
”的终端配置文件,并将其设置为Linux系统的默认终端配置文件。 path
属性指定了bash可执行文件的路径,通常位于“/bin/bash
”下。 'icon
'属性指定终端标签的图标。
保存并关闭该文件。重新启动 VS Code.
现在,每次您打开新终端时都会自动使用Linux中的bash终端.
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· DeepSeek 开源周回顾「GitHub 热点速览」
· 记一次.NET内存居高不下排查解决与启示
· 物流快递公司核心技术能力-地址解析分单基础技术分享
· .NET 10首个预览版发布:重大改进与新特性概览!
· .NET10 - 预览版1新功能体验(一)