Visual Studio Code에서는 터미널 탭 기능을 제공한다. 윈도우 환경에서는 기본적으로 PowerShell을 사용하게 되는데, 가끔 윈도우에서 Bash 쉘 개발이나 파이썬 개발 같은 것을 할 때, WSL 환경을 터미널 탭에서 열어서 사용하고 싶은 경우가 있다.
GUI는 윈도우에서 열고 프로젝트는 WSL을 통해 리눅스에서 진행하는 매우 편리한 구성이다. 다행히 Visual Studio Code는 터미널 탭에서 WSL 터미널을 지원한다.
VSCode에서 WSL을 터미널로 지정
우선 WSL2가 설치되어 있어야 한다. WSL 설치는 별도로 검색을 해보거나 다음 글들을 참고하자.
WSL이 윈도우 시스템에 설치된 이후 VSCode의 설정에 다음을 추가해주면 된다.
"terminal.integrated.defaultProfile.windows": "Ubuntu (WSL)"
VSCode의 설정은 setting.json으로 저장되는데, 이를 편집하는 방법은 다음과 같다.
[Ctrl] + [,] 버튼을 누르면 우측 상단에 '설정 열기' 아이콘이 나온다. 이 아이콘을 클릭하면 setting.json을 편집할 수 있다.
적당한 곳에 위에 있는 설정을 JSON 포맷으로 붙여넣어주면 된다.
혹은 [Ctrl] + [,] 버튼을 눌러서 위에 있는 설정 이름을 입력하면 친절하게 GUI에서 설정을 변경할 수 있도록 화면이 구성된다.
드랍다운에서 WSL 항목을 선택하면 터미널로 설정이 끝난다.
이제 [Ctrl] + [`]을 누르거나 새로운 터미널 창을 실행시키면
터미널로 WSL 화면이 뜨게 된다.
댓글