vscode使用快捷键在当前目录打开git-bash

发布时间 2023-09-06 15:13:12作者: 这个世界太乱

要在Visual Studio Code中使用快捷键启动Git Bash并在D:\Program Files\PortableGit\目录中打开,您可以按照以下步骤进行设置:

打开Visual Studio Code。

打开用户设置(User Settings):

在菜单中,选择“文件”(File) > “首选项”(Preferences) > “设置”(Settings)。
或者可以使用快捷键Ctrl + ,(Cmd + ,在macOS上)来打开设置。
在设置搜索栏中,输入“任务”(tasks)并选择“任务: 配置任务”(Tasks: Configure Task)。

在任务配置文件中,创建一个自定义任务来启动Git Bash。可以创建一个名为launch-git-bash的任务,示例如下:

{
    "version": "2.0.0",
    "tasks": [
        {
            "label": "Open Git Bash",
            "type": "shell",
            "command": "D:\\ProgramFiles\\PortableGit\\git-bash.exe",
            "args": [
                "--cd=../" //表示在上级目录打开 如果在当前目录请注释此条
            ],
            "options": {
                "cwd": "${workspaceFolder}"
            },
            "presentation": {
                "reveal": "always",
                "panel": "new"
            },
            "group": {
                "kind": "build",
                "isDefault": true
            }
        }
    ]
}

在上述任务中,我们使用了command来指定Git Bash的路径,并使用args将--cd=../传递给Git Bash,以便在启动时进入上级目录。

保存任务配置文件。

现在,您可以使用以下步骤在Visual Studio Code中启动Git Bash:

打开命令面板:按下Ctrl + Shift + P(Cmd + Shift + P在macOS上)。
输入“运行任务”(Run Task)并选择它。
选择“launch-git-bash”任务。
Git Bash应该会在D:\Program Files\PortableGit目录的上级目录中启动。

请注意,这个设置假设您的Git Bash路径为"D:\Program Files\PortableGit\git-bash.exe"。如果路径不同,请相应地更改command字段中的路径。