最新的vscode中修改默认的终端为gitbash(代码片段)

是小橙鸭丶 是小橙鸭丶     2022-12-30     499

关键词:

在windows下,我们有些npm项目需要执行bash脚本,如果每次都是从文件夹通过“Git Bash Here”打开的话,我们的效率会变得极其低,所以我们要将vscode的终端配置为Git Bash,我们之前的老版本直接在settings.json配置以下内容即可

// "terminal.integrated.automationShell.windows": "",
// "terminal.integrated.shell.windows": "自己电脑的bash路径"

2021年6月12日更新

VSCode更新后,之前的配置会提示错误:

此项已弃用,配置默认 shell 的新推荐方法是在 `#terminal.integrated.profiles.windows#` 中创建一个终端配置文件,并将其配置文件名称设置为 `#terminal.integrated.defaultProfile.windows#` 中的默认值。此操作当前将优先于新的配置文件设置,但将来会发生更改。(2)终端在 Windows 上使用的 shell 的路径。详细了解如何配置 shell。

注意:以前的terminal.integrated.shell.windows已经废弃。

新方法

参考官方文档,修改配置文件,将下面的配置加到 setting.json文件。

"terminal.integrated.profiles.windows": 
        "PowerShell -NoProfile": 
          "source": "PowerShell",
          "args": [
            "-NoProfile"
          ]
        ,
   "Git-Bash": 
          "path": "D:\\\\Git\\\\Git\\\\bin\\\\bash.exe(自己的bash路径)",
          "args": []
      
 ,
"terminal.integrated.defaultProfile.windows": "Git-Bash",
// "terminal.integrated.automationShell.windows": "", //废弃不要的
// "terminal.integrated.shell.windows": "D:\\\\Git\\\\Git\\\\bin\\\\bash.exe"//废弃不要的

配置完毕后,重启VSCODE,即完成效果如下

尝试将 Git Bash 设置为终端的默认配置文件时,设置中出现 VSCode 错误

】尝试将GitBash设置为终端的默认配置文件时,设置中出现VSCode错误【英文标题】:VSCodeerrorinsettingswhentryingtosetGitBashasdefaultprofileforterminal【发布时间】:2021-09-1818:34:43【问题描述】:我尝试将GitBash设置为VSCode中的默认终端,但无... 查看详情

Git Bash 未在 VSCode 中显示为终端选项

】GitBash未在VSCode中显示为终端选项【英文标题】:GitBashisnotshowingupasaterminaloptioninVSCode【发布时间】:2021-04-1622:51:12【问题描述】:我正在运行Windows10试图设置gitbash终端,但VSCode没有检测到Git的安装或其他什么?我正在研究如何... 查看详情

VSCode 突然默认为集成终端和任务的 powershell

...默认终端在启动时,运行任务时现在是powershell,而不是GitBash。我在窗户上。我尝试更改settings.json 查看详情

在VSCODE中将git bash设置为默认终端[重复]

】在VSCODE中将gitbash设置为默认终端[重复]【英文标题】:SetgitbashasdefaultterminalinVSCODE[duplicate]【发布时间】:2021-05-1204:37:06【问题描述】:我在D:中安装了git,但我的VSCODE在C:中,当我尝试将Gitbash设置为默认值时,它不会显示给我... 查看详情

windowsvscode使用默认gitbash

参考技术A当前使用的vscode版本16.3首先你已经安装了gitbash,如果你在windows使用git一般就会安装这个工具,就是个minisys。打开vscode的配置文件,这里需要直接在配置文件中进行操作,如上图,分为1,2两部分,第1部分是配置中本... 查看详情

winvscode配置默认终端为anaconda(代码片段)

务必参考最新的vscode关于默认终端配置的相关文档,语法可能因为时效性与本文有出入。--2023年2月4日https://code.visualstudio.com/docs/terminal/profilesctrl+shift+p[opensettingjson]默认快捷键打开setting.json可以复制文档的示例进行修改... 查看详情

idevscode如何开启多个终端powershell或者gitbash?如何横向显示?

vscode开启一个终端/gitbash的方法菜单>查看 >终端 vscode开启多个终端点击终端右上角的加号旁边的“下箭头”,选择要增加的窗口,GitBash或者powershell,即可增加一个终端。通过右边的列表来切换。 vscode多个终端... 查看详情

#vscodd集成gitbash命令行#怎么把gitbash集成到vscode

...ated>shellArgs:Linux选项Step4.点击AddItemStep5.在这里写上你的GitBash的bin目录路径,如我这里是“C:ProgramFilesGitinash.exe”,然后点击“OK”Step6.Ctrl+shift+p-输入"reloadwindow"回车使用:打开终端-添加终端窗口-设置默认终端-选择bash-新... 查看详情

vscode设置打开终端默认为cmd

前言不知道大家是否和我一样,每次使用vscode打开终端跑项目的时候,都必须手动的把终端类型设置为cmd。这样十分麻烦,我就想着能不能设置打开的终端类型默认就是cmd呢,一番尝试,成功的实现了下面就... 查看详情

如何在 vscode 终端中使用 git bash 别名?

】如何在vscode终端中使用gitbash别名?【英文标题】:HowcanIusegitbashaliasesinvscodeterminal?【发布时间】:2020-10-2212:39:37【问题描述】:我有几个gitbash别名在我使用gitbash终端时可以正常工作,但在我使用vscode集成终端时它们就不行了... 查看详情

vscode修改默认终端

参考技术A打开设置搜索[shell:windows]修改或者增加配置行:"terminal.integrated.shell.windows":"D:\\Git\\bin\\bash.exe"配置完之后打开终端就是打开配置好的bash终端了 查看详情

vscode的集成终端默认是cmd,要自己手动改成bash

参考技术A有两种解决方式:第一种:打开VSCode进入终端设置,找到setting.json文件,配置shell路径,也就是根据自己的系统来修改对应的配置文件(也就是配置上git中base文件夹的位置)第二种:安装一个插件TerminalManager,找到terminal.... 查看详情

无论我做啥[重复],VSCode Python版本在集成终端中默认为2.7

】无论我做啥[重复],VSCodePython版本在集成终端中默认为2.7【英文标题】:VSCodePythonversiondefaultsto2.7intheintegratedterminalnomatterwhatIdo[duplicate]无论我做什么[重复],VSCodePython版本在集成终端中默认为2.7【发布时间】:2020-01-0222:11:19【... 查看详情

VSCode 集成终端创建一个单独的窗口

...时间】:2018-05-0812:49:01【问题描述】:刚刚安装了VSCode和gitbash。我在settings.json文件中添加了以下几行:"terminal.integrated.shell.windows":"D:\\\\ProgramFiles\\\\Git\\\\git 查看详情

gitbash多个默认工作目录的设置方法(代码片段)

...于每天都会再三到四个项目中切换使用,每天第一次打开gitbash,然后切换目录,每个项目都要做一次这个操作。也挺重复的,这种重复性劳动怎么可以呢?其实有一种方法可以完美解决这个问题:右键gitbash,先创建一个桌面快... 查看详情

在最新的vscode中运行minitest-显示ansi颜色代码

当我通过“按语言运行”在VSCode中自动运行ruby测试(minitest)时,测试运行但输出“ansi颜色代码”按原样显示,而不是导致彩色输出。无法理清为什么会这样。答案vscode“code-runner”首选项中的设置似乎会影响这一点。对我来说... 查看详情

GitBash 未在 Visual Studio Code 中显示为终端选项

】GitBash未在VisualStudioCode中显示为终端选项【英文标题】:GitBashnotshowingupasaterminaloptioninVisualStudioCode【发布时间】:2021-09-0503:37:19【问题描述】:我正在尝试将GitBash作为选项插入VisualStudioCode。我的设置如下所示:"terminal.integrated... 查看详情

如何在windows中更改git终端的标题?(代码片段)

...别和更改它们最近我开始使用Git,我真的很喜欢Windows的GitBash终端。我想使用GitBash终端,就像我使用CMD窗口一样,但我找不到任何方法来更改窗口标题。我搜索了一下,找到了theseinstructions和其他一些(我不能粘贴因为我不允许... 查看详情