在vscode中使用bash

步骤:

  1. 通过gitbash安装bash
  2. 将bash设置为vscode默认终端
  3. 在~/ 路径下创建/.bash_profile添加环境变量

通过gitbash安装bash

去官网安装gitbash的windows版本: https://git-scm.com/download/win
在vscode中使用bash_第1张图片

安装完毕后将文件夹下的bin路径添加至环境变量。
安装完毕后,在bin文件夹下有bash.exe,可以直接使用。
在vscode中使用bash_第2张图片

将bash设置为vscode默认终端

打开vscode的设置并用json的设置格式:
在这里插入图片描述
将如下部分添加至setting.json文件中。
在vscode中使用bash_第3张图片

    "terminal.integrated.profiles.windows": {
        "PowerShell": {
             "source": "PowerShell",
             "icon": "terminal-powershell"
         },
         "Command Prompt": {
             "path": [
                 "${env:windir}\\Sysnative\\cmd.exe",
                 "${env:windir}\\System32\\cmd.exe"
             ],
             "args": [],
             "icon": "terminal-cmd"
        },
         "GitBash": {
             "path": [
                "你自己的bash.exe路径"
             ],
             "args": ["-l"],
             "icon": "terminal-bash"
         }
    },    
    "terminal.integrated.defaultProfile.windows": "GitBash",

这一步完成后,vscode中打开的默认终端就是bash终端了。

在~/ 路径下创建/.bash_profile添加环境变量

完成上面两步后,虽然可以用bash,但是有些环境变量之类的没有继承过来。
需要在~/ 路径下创建.bash_profile文件,改文件会在打开bash时运行,进行bash初始化设置。
~/ 目录在windows下对应 C:\Users\你的用户名
在vscode中使用bash_第4张图片
创建该文件然后添加环境变量之类的,我在此处添加了conda的初始化命令,你可以自己添加需要的命令。需要注意的一点是,在添加PATH环境变量时,路径需要遵循如下格式:
如,windows路径为 E:\ffmpeg\bin 在此处需要写为 /E/ffmpeg/bin
在vscode中使用bash_第5张图片
在bash终端下,运行~/.bash_profile可完成初始化。
在vscode中使用bash_第6张图片

你可能感兴趣的:(vscode,bash,ide)