VSCode 설치 및 사용법

VSCode(Visual Studio Code)는 마이크로소프트에서 개발한 소스코드 편집기 입니다. VSCode는 가볍고 속도가 빠르다는 장점이 있으며 개발에 필요한 디버깅, 유효성 체크, 편집 기능 등을 제공합니다.

VSCode 설치

VSCode 설치 파일은 공식 사이트에서 다운로드 가능합니다.

 

설치 파일을 실행하여 VSCode를 설치합니다.

 

간단히 VSCode를 설치하여 사용하실 수 있습니다.

VSCode 기본 설정 및 사용법

VSCode에서는 확장 기능을 통해서 여러 기능을 사용할 수 있습니다. 개발 언어 관련 기능 및 테마 등 여러 기능을 사용할 수 있으며 사용하실 개발 언어 관련 확장 기능을 설치하는 것을 추천드립니다.본이 되는 한국어 설정부터 기능을 추가해봅시다.

 

Extensions 메뉴에서 확장 기능을 추가할 수 있으며 korean을 검색하여 한국어 언어 팩을 추가합니다. 확장 기능에 따라 바로 적용되는 경우와 VSCode를 재시작해야 적용되는 경우가 있으니 혹시 확장 기능 추가 후에도 적용이 안된 것 같으면 한번 VSCode를 재시작하는 것을 추천드립니다.

 

한국어 언어 팩 추가 및 VSCode 재시작 후 적용되는 것을 확인하실 수 있습니다.

 

추가적으로 Ctrl + Shift + P 를 입력하면 VSCode 명령어를 입력하실 수 있는데요. language를 입력하여 언어 설정을 변경하실 수 있습니다.

 

프로젝트 생성 및 실행

프로젝트 디렉토리를 생성하고 WSL 환경에서 실행하는 것을 진행해보도록 하겠습니다. 우선 생성한 프로젝트 디렉토리를 VSCode에서 폴더 열기를 통해 프로젝트 폴더를 연결합니다. 이후 간단히 실행할 코드를 생성해봅시다.

 

VSCode에서는 상단에 터미널 기능을 사용하여 cmd, powershell 등 여러가지의 터미널을 사용할 수 있습니다. WSL 또한 터미널을 통해 사용할 수 있습니다

 

WSL에서는 자동으로 Windows 환경의 디렉토리를 /mnt 디렉토리로 마운트하여 사용하기 때문에 Windows 환경에서 파일 또는 디렉토리를 생성하여도 WSL에서 바로 접근하여 사용 가능합니다.

 

생성한 코드를 WSL 터미널에서 컴파일 후 실행하여 정상적으로 실행되는지 확인합니다. 

직접 Window PC에 컴파일러를 설치하여 VSCode에서 컴파일 및 실행이 가능하지만 저는 리눅스 환경에서의 개발을 많이 하다보니 WSL 환경이 더 편하게 느끼고 있습니다. 반드시 WSL 환경에서 컴파일 및 실행을 할 필요는 없으니 직접 사용해보시고 더 편하고 자신에게 더 맞는 환경에서 사용하시면 될 것 같습니다.

 

이것으로 간단히 VSCode를 사용하여 프로그램을 실행해보는 것을 마무리 해보겠습니다.

 

 

유익하게 보셨다면 공감을 눌러주고, 댓글로 의견을 공유해 남겨주시면 감사하겠습니다!

WSL2 Window 환경에서 Linux 사용하기

본 문서는 Microsoft 공식 문서를 기반으로 작성하였으며 window 10 환경에서 처음 WSL를 설치하시는 분들을 위해 조금 더 쉽게 이해할 수 있도록 작성하였습니다.

 

WSL라는 것을 알기전에는 개발 환경을 구축하기 위해 가상 머신(Virtual machine) 환경에서 Linux를 설치하여 사용했습니다. 가상 머신으로 개발 환경을 구축하면 속도가 느리고 기본적으로 리소스를 많이 먹기 때문에 불편함이 있었습니다. WSL은 기존 가상 머신과 달리 디스크에 설치하거나 부팅설정도 필요 없어 윈도우 환경에서 더욱 빠르게 Linux 를 사용할 수 있습니다. 또한 소스 코드 에디터인 VSCode(Visual Studio Code)와의 연동이 매우 쉽기 때문에 사용하기 좋습니다.

1. WSL (Linux용 Windows 하위 시스템) 기능 추가

WSL 기능은 windows 자체 기능으로 Windows 기능 추가를 통해 Linux용 Windows 하위 시스템을 설치합니다.

  • Windows 기능 켜기/끄기 선택
  • Linux용 Windows 하위 시스템을 설치

 

2. WSL 버전 2 설정

WSL2를 사용하려면 Virtual Machine 플랫폼 옵션을 사용하도록 설정해야 하므로 명령 프롬프트 또는 Powershell 에서 아래 기능 활성화 명령어를 입력하여 기능을 활성화 해줍니다.

dism.exe /online /enable-feature /featurename:VirtualMachinePlatform /all /norestart

Linux 커널 업데이트 패키지 다운로드 후 설치합니다.
> Linux 커널 업데이트 설치 파일 <

Virtual Machine 플랫폼 기능 활성화 및 Linux 커널 업데이트를 완료하면 WSL 기본 버전을 2로 설정합니다.

wsl --set-default-version 2

 

3. Ubuntu 설치

WSL(Linux용 Windows 하위 시스템) 설치 후 Microsoft Store에서 최신 버전 또는 원하는 OS를 선택하여 설치합니다.
설치한 OS 실행 시 아래와 같이 정상적으로 실행되며 사용자 계정 생성 후 사용하시면 됩니다.

OS 설치

wsl -l -v 명령어를 통해 WSL에 설치된 OS를 확인하실 수도 있습니다.

 

4. 기타 설정

 

4.1 기본 접속 계정 변경

Ubuntu를 기준으로 최초 OS 설치 후 생성한 사용자 계정을 기본 접속 계정이 설정되기 때문에 Ubuntu 실행 시 root 계정으로 바로 접속할 수 있도록 기본 접속 계정을 변경할 수 있습니다. 설정 이후 WSL를 재시작하면 변경된 접속 계정으로 바로 접속되는 것을 확인하실 수 있습니다.

설정 포맷 : {os name} config --default-user {기본 접속 계정}

ubuntu2204 config --default-user root

 

 

 

유익하게 보셨다면 공감을 눌러주고, 댓글로 의견을 공유해 남겨주시면 감사하겠습니다!

+ Recent posts