VSCode 터미널 변경하기

VSCode 의 터미널 종류를 변경하는 방법을 알아본다

VSCode terminal

윈도우OS 에서 VSCode 터미널은 Powershell 이다.
Powershell 에서 명령프롬프트(CMD)와 ConEmu 로 변경하려고 한다.

이유는 회사에서 보안을 이유로 Powershell 의 권한을 막아버렸다

ConEmu 설치

ConEmu 사이트에서 다운로드 받아서 설치한다.

VSCode 터미널 설정 변경

윈도우OS 에서 Control + Shift + P 를 누른다.

VSCode 명령 창에서 Preferences:Open Setting(JSON) 메뉴를 선택한다.

Preferences:Open Setting(JSON)

다음과 같이 setting.json 을 추가해준다.

  • terminal.integrated.profiles.windows : 이름별로 사용할 터미널 프로그램을 설정할 수 있다.
  • terminal.integrated.defaultProfile.windows : 위에서 설정한 이름으로 윈도우OS 에서 사용할 터미널을 선택한다.
setting.json
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
{
"terminal.integrated.defaultProfile.windows": "ConEmu",
"terminal.integrated.profiles.windows": {
"Command Prompt": {
"path": [
"${env:windir}\\System32\\cmd.exe"
],
"icon": "terminal-cmd"
},
"ConEmu": {
"path": [
"D:\\Programs\\ConEmu\\ConEmu64.exe"
]
}
},

터미널 프로파일을 선택하는 방법

위의 방법과 동일하게 setting.json 에서 profile 은 수기로 등록해야 하고

프로파일 선택은 VSCode 명령창에서 할 수 있다

VSCode 명령창으로 터미널 프로파일 선택하는 방법

윈도우OS 에서 Control + Shift + P 를 누른다.

VSCode 명령 창에서 Terminal: Select Default Profile 메뉴를 선택한다.

설정한 Profile 을 UI 에서 선택하면 된다.