VSCode默认调试终端和默认新终端的更改

由于git bash不能使用conda命令,而cmd虽然可以使用conda,却不能使用Linux指令。所以在Windows使用python中经常会出现想要使用两个终端的情况。

  1. 默认调试终端
    点击运行 > 调试默认出现一个终端
    默认调试终端

  2. 默认新终端
    点击终端 > 新终端默认出现一个终端默认新终端

  3. 更改
    打开设置,输入shell输入shell
    Terminal > Integrated > Automation Shell: Windows
    在setting.json中编辑编辑

"terminal.integrated.automationShell.windows": "C:\\Windows\\System32\\cmd.exe"
#这一项是默认调试终端,后面改成你的想要的终端路径
"terminal.integrated.shell.windows": "E:\\Git\\Git\\bin\\bash.exe",
#这一项是默认新终端,后面改成你的终端路径
  1. 注意:如果你的VSCode是conda的环境,最好将默认调试终端改成cmd,如果使用git bash会因为conda activate命令不能使用而报错!
### VSCode 调试终端闪退解决方案 当遇到VSCode调试终端出现flash quit现象时,可能的原因涉及多种因素,包括但不限于配置文件错误、扩展冲突或是底层操作系统设置不当等问题。针对此情况,可以尝试以下几种方法来解决问题。 #### 方法一:重置VSCode设置 有时用户的个性化设置可能会引发意想不到的问题。通过恢复默认设置能够排除因自定义配置引起的故障。 ```bash rm -rf ~/.config/Code/User/settings.json ``` #### 方法二:禁用所有插件并逐步启用排查 第三方插件可能是造成问题的因素之一。先完全禁用它们再逐一重新激活可以帮助定位是否有特定插件干扰了正常工作流程[^1]。 #### 方法三:检查Electron环境变量 由于VSCode基于Electron框架构建而成,在某些情况下调整Electron相关环境变量有助于改善稳定性。可以在启动VSCode前临时设定如下变量: ```bash export ELECTRON_ENABLE_LOGGING=true export ELECTRON_DISABLE_SECURITY_WARNINGS=true code . ``` #### 方法四:更新GNOME Mutter配置(仅限Linux) 对于使用Linux系统的用户来说,桌面环境的配置也会影响应用程序的表现形式。特别是窗口管理器的行为模式,比如新打开的应用程序窗口位置等。适当修改这些参数或许能带来正面效果[^2]: ```bash gsettings set org.gnome.mutter center-new-windows false ``` 以上措施均未见效的情况下,则建议收集详细的日志信息并向官方社区寻求帮助。通常可以通过`Help -> Toggle Developer Tools`获取更多内部执行细节用于诊断目的。
评论 4
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值