VSCode windows 下终端改为 git bash

在 Windows 平台上将 VSCode 的终端改为 Git Bash 的步骤如下:

  1. ‌确保 Git Bash 已安装 ‌

    如果你尚未安装 Git for Windows,请先下载并安装。安装过程中勾选"Use Git and optional Unix tools from the Command Prompt"选项,这样 Git Bash 会被添加到系统路径中。

    也可以下载二进制免安装版,需要手动把路径添加到系统环境变量里面。

  2. ‌打开 VSCode 设置‌

    • 按下快捷键 Ctrl+, , 打开设置界面。
    • 或者在菜单栏中选择 File > Preferences > Settings。
  3. ‌修改默认终端配置‌

    • 在搜索框中输入 terminal.integrated.profiles.windows。
    • 点击"Edit in settings.json"(或在右侧直接编辑 JSON 文件)。
  4. ‌添加或修改终端配置 ‌

    在 JSON 文件中添加或修改以下内容(确保路径与你的 Git Bash 安装路径一致):

    {

    "terminal.integrated.profiles.windows": {

    "Git Bash": {

    "path": "C:\\Program Files\\Git\\bin\\bash.exe",

    "args": [""]

    }

    },

    "terminal.integrated.defaultProfile.windows": "Git Bash"

    }

    • 如果 Git 安装在非默认路径,请将 path 替换为实际的 bash.exe 路径(例如 D:\\Git\\bin\\bash.exe)。
    • args 中的 --login -i 确保 Bash 以交互模式启动并加载配置文件。
  5. ‌保存并重启终端‌

    • 保存 settings.json 文件。
    • 关闭并重新打开 VSCode 的终端(快捷键 Ctrl + `),此时终端应显示为 Git Bash。

‌验证是否成功 ‌

在终端中输入 echo $SHELL,如果输出 /usr/bin/bash 或类似路径,说明已切换成功。



随便找个 "Edit in setting.json" 点击进入编辑页面,然后配置如下,注意 bash.exe 的路径要和本机匹配

复制代码
    "terminal.integrated.profiles.windows" : {
        "gitBash": {
          "path": "C:\\Programs\\Git_V2373\\bin\\bash.exe",
        }
    },
    "terminal.integrated.defaultProfile.windows": "gitBash",

配置完成后可以搜索 terminal.integrated.defaultProfile.windows, 看看是否配置成功。

相关推荐
2501_916008891 天前
iOS App 图标、启动屏和多语言搭配 方法,上架前使用KXBuild一次做好 App 图标
ide·vscode·ios·objective-c·个人开发·swift·敏捷流程
2501_915918411 天前
iOS 推送通知怎么实现,从 APNs p8 密钥到 iOS 真机收到第一条推送
vscode·ios·objective-c·个人开发·swift·敏捷流程
sunshine22 girl2 天前
copilot vscode 使用技巧
人工智能·vscode·编辑器
2501_915909062 天前
Windows 打开 Xcode 工程,编译调试 Xcode 项目并和 Mac 同事协作
ide·windows·vscode·macos·ios·个人开发·xcode
2501_916007473 天前
Windows OpenSSL 生成 iOS 证书,制作 p12 与描述文件,KXBuild 签名实操
windows·vscode·ios·objective-c·个人开发·swift·敏捷流程
我要见SA姐13 天前
Chrome 内存泄漏诊断指南:从现象定位到根因排查
ide·vscode·python·自动化·编辑器
00后程序员张3 天前
Windows 开发 iOS App 入门,用 SwiftUI 写第一个 iOS App 装到 iPhone
ide·vscode·ios·objective-c·个人开发·swift·敏捷流程
Eiceblue4 天前
用 Python 给 Word 文档加水印:文字、图片与批量处理
开发语言·vscode·python·word
2501_915921434 天前
KXBuild CI 实操,Windows/Linux 服务器接入 Jenkins 打包 iOS IPA
服务器·windows·vscode·ios·ci/cd·个人开发·敏捷流程
Lhan.zzZ4 天前
用 Qt 构建线程安全的通讯静态库:从线程亲和性到完整工程
c++·vscode·qt·tcp/ip·udp