본문 바로가기
실버를 위한 코딩/파이썬

에디터 Visual Studio Code 사용

by forSilver 2024. 8. 2.
반응형

에디터, 비주얼 스튜디오 코드(Visual Studio Code, VS Code)

비주얼 스튜디오 코드(Visual Studio Code, VS Code)는 Microsoft에서 개발한 무료 소스 코드 편집기입니다. 다양한 프로그래밍 언어를 지원하며, 강력한 기능과 확장성을 자랑합니다. 다음은 VS Code를 설치하고 사용하는 방법에 대한 자세한 설명입니다.

1. 설치

Windows

  1. Visual Studio Code 공식 웹사이트에서 설치 파일을 다운로드합니다.
  2. 다운로드한 설치 파일을 실행하여 설치를 완료합니다.

macOS

  1. Visual Studio Code 공식 웹사이트에서 .dmg 파일을 다운로드합니다.
  2. 다운로드한 .dmg 파일을 열고, Visual Studio Code 아이콘을 응용 프로그램 폴더로 드래그합니다.

Linux

  1. 공식 웹사이트에서 제공하는 .deb 또는 .rpm 패키지를 다운로드합니다.
  2. 터미널에서 다음 명령어를 사용하여 설치합니다.
    • Debian/Ubuntu:
      sudo apt install ./<다운로드한 파일 이름>.deb
    • Red Hat/Fedora:
      sudo rpm -i <다운로드한 파일 이름>.rpm

리눅스에서 VSCode 설치

2. 기본 사용법

VS Code 실행

설치 후, 바탕 화면 또는 응용 프로그램 메뉴에서 Visual Studio Code 아이콘을 클릭하여 실행합니다. 터미널에서 다음 명령어를 사용하여 실행할 수도 있습니다.

code

첫 번째 프로젝트 열기

  1. File > Open Folder 메뉴를 선택하여 작업할 폴더를 엽니다.
  2. 폴더를 선택하면 해당 폴더의 파일과 디렉터리가 탐색기 창에 표시됩니다.

파일 열기 및 편집

  1. 탐색기 창에서 파일을 클릭하면 편집기 창에 파일이 열립니다.
  2. 파일을 편집하고 저장하려면 Ctrl + S(Windows/Linux) 또는 Cmd + S(macOS)를 사용합니다.

첫 번째 프로젝트

3. 유용한 기능

터미널

VS Code에는 내장 터미널이 있어, 개발 작업 중에 터미널 명령어를 쉽게 실행할 수 있습니다.

  • View > Terminal 메뉴를 선택하거나 Ctrl + ~를 눌러 터미널을 엽니다.

코드 완성 및 IntelliSense

VS Code는 코드 완성 기능과 IntelliSense를 통해 개발 생산성을 높입니다.

  • 파일을 열고 코드를 입력하면 자동으로 코드 완성 및 제안이 표시됩니다.

디버깅

VS Code는 강력한 디버깅 도구를 제공합니다.

  1. Run > Start Debugging 메뉴를 선택하거나 F5 키를 누릅니다.
  2. 필요한 경우 디버깅 설정을 구성합니다.

확장(Extensions)

VS Code는 다양한 확장을 통해 기능을 확장할 수 있습니다.

  • View > Extensions 메뉴를 선택하거나 사이드바의 확장 아이콘을 클릭합니다.
  • 필요한 확장을 검색하고 설치합니다. 예를 들어, Python 확장을 설치하려면 Python을 검색하여 설치합니다.

4. 기본 설정

테마 변경

VS Code의 테마를 변경하여 개발 환경을 개인화할 수 있습니다.

  • File > Preferences > Color Theme 메뉴를 선택하고 원하는 테마를 선택합니다.

설정

VS Code의 다양한 설정을 변경할 수 있습니다.

  • File > Preferences > Settings 메뉴를 선택하여 설정 창을 엽니다.
  • 원하는 설정을 검색하고 변경합니다.

5. Python 개발 환경 설정

VS Code에서 Python 개발 환경을 설정하는 방법은 다음과 같습니다.

  1. Python 확장 설치
    • View > Extensions 메뉴를 선택하거나 사이드바의 확장 아이콘을 클릭합니다.
    • Python을 검색하여 Microsoft에서 제공하는 Python 확장을 설치합니다.
  2. Python 인터프리터 선택
    • Ctrl + Shift + P를 눌러 명령 팔레트를 열고, Python: Select Interpreter를 입력한 후 선택합니다.
    • 사용하려는 Python 인터프리터를 선택합니다.
  3. 가상 환경 설정(선택 사항)
    • 가상 환경을 사용하여 프로젝트별로 독립적인 패키지 구성을 유지할 수 있습니다.
    • 터미널에서 다음 명령어를 사용하여 가상 환경을 생성합니다. 
    • python -m venv myenv
    • 생성한 가상 환경을 활성화합니다.
      • Windows:
        myenv\Scripts\activate
      • macOS/Linux:
        source myenv/bin/activate
  4. 코드 실행 및 디버깅
    • 편집기에서 Python 코드를 작성한 후, F5 키를 눌러 디버깅을 시작하거나 Run > Start Debugging 메뉴를 선택합니다.

요약

Visual Studio Code는 다양한 프로그래밍 언어를 지원하며, 강력한 기능과 확장성을 제공합니다. 기본적인 사용법을 익히고, 필요한 확장을 설치하여 자신만의 개발 환경을 구축할 수 있습니다. 이를 통해 효율적으로 개발 작업을 수행할 수 있습니다.