programing

깃 배시가 기본값으로 설정되어 있는데도 VSCode에서 전원 셸이 계속 열립니다.

newstyles 2023. 10. 31. 20:35

깃 배시가 기본값으로 설정되어 있는데도 VSCode에서 전원 셸이 계속 열립니다.

VSCode의 통합 기본 단말기를 Git Bash로 설정했는데 VSCode를 시작할 때마다 bash 대신 powershell이 뜹니다.그러나 기본 터미널 설정은 변경되지 않지만 짜증이 납니다.설정에서 파워셸의 프로필을 제거하려고 했지만 아무 소용이 없는 것 같습니다.왜 이런 일이 생기는 건가요?

vScode v1.60.1로 업그레이드해야 합니다. 이 문제와 관련하여 해당 포인트 릴리스에 수정 사항이 있습니다.


기본 프로파일 선택 실제로 gitbash를 열지 않음을 참조하십시오. 다시 시작한 후 시동을 걸면 PowerShell이 계속 열립니다.

저에게도 같은 일이 일어났고, 인사이더 빌드 05/14/2021에서 언급된 수정 사항이 실제로 수정되었습니다.한편, 터미널을 하나 더 여는 것은 항상 저에게 큰 충격을 주지만, 그것은 고통입니다.

효과가 있었습니다.

{
    "terminal.integrated.defaultProfile.windows": "Git Bash",
    "terminal.integrated.profiles.windows": {
        "PowerShell": null,
        "Git Bash": {
            "source": "Git Bash"
        },
        "Windows PowerShell": null
    },
    "terminal.integrated.automationShell.windows": "Git Bash",
    "powershell.enableProfileLoading": false,
    "powershell.integratedConsole.showOnStartup": false
}

나는 당신들 중 일부에게 효과가 있을지도 모르는 인사이더 빌드를 사용하지 않고 해결책을 찾을 수 있었습니다. 나는 내가 원하는 프로필에 대해 안전한 모든 프로필을 제거하고 VS 코드를 다시 설치했습니다.그러다가 어떻게든 시동을 걸면서 제대로 된 단말기를 사용하기 시작했습니다.다른 모든 프로필을 비활성화하지 않고 이것이 작동하는지는 모르겠습니다.

저는 여전히 이 문제를 안고 있었고, 제게 도움이 된 것은 다음과 같습니다.

  1. PowerShell이 열렸을 때 GitBash를 기본값으로 재설정한 다음 터미널을 죽였습니다(따라서 터미널이 실행되지 않았습니다).
  2. 오른쪽 상단의 X를 클릭하여 터미널 패널이 보이지 않게 제거했습니다.
  3. 닫힘 VS 코드
  4. 다시 코드베이스를 열고 단말기를 보여주자 작동하기 시작했습니다.

방금 1.60.1 버전으로 업데이트를 했는데 수정이 되었습니다.

릴리스 노트에서 버그가 해결되었으며 그 이후로 병합되었습니다.

업데이트 1.60.1: 업데이트를 통해 이러한 문제를 해결할 수 있습니다.

이는 현재 버전(1.60.0)에서 여전히 해결되지 않은 지속적인 문제로 보입니다.


현재 버전(1.61.1)으로 수정되었습니다.

언급URL : https://stackoverflow.com/questions/67552838/vscode-keeps-opening-powershell-on-start-even-though-git-bash-is-set-as-default