본문 바로가기
Like bot

vscode 사용법 설치 방법, 초기 세팅, 단축키로 쉽게 배우자 (python)

by skyfishb 2023. 5. 5.

visual studio code (vscode)는 마이크로소프트에서 개발한 많은 개발자들이 가장 많이 사용하는 통합 개발 환경(IDE) 중 하나입니다. vscode를 설치하고 초기 설정을 완료하는 방법을 다루고 몇 가지 추가적인 기능을 알아보겠습니다. 

 

1. vscode 설치방법

공식 웹사이트 (https://code.visualstudio.com/) 에 접속해서 다운로드에서 운영체제에 맞는 버전을 선택합니다. 

다운로드가 완료되면 설치파일을 실행하고 기본설정을 마치면 vscode가 설치됩니다. 

 

2. vscode 기본 사용법

테마 세팅, 요즘엔 Dark Modern 모드입니다.

좌측에 메뉴들을 보면 Explorer, Search, Source Control, Run and Debug, Extension 이 있고 하단 좌측에 계정, 설정이 있습니다. 

 

  • Explorer: 파일 및 폴더를 탐색하고 열기 위한 메뉴입니다. 파일을 더블 클릭하여 편집하거나 새 파일을 생성할 수 있습니다.
  • Search: 프로젝트 전체에서 파일 또는 텍스트를 검색할 수 있는 메뉴입니다. 검색 결과를 보여주고 해당 파일을 더블 클릭하여 열 수 있습니다.
  • Source Control: GIT 또는 다른 버전 관리 시스템과 통합하여 변경 사항을 추적할 수 있는 메뉴입니다. 변경 내용을 보고 커밋, 푸시, 풀, 병합 등의 작업을 수행할 수 있습니다.
  • Run and Debug: 프로그램을 실행하고 디버깅할 수 있는 메뉴입니다. 해당 프로그램의 실행 환경과 인수, 디버깅 옵션 등을 설정할 수 있습니다.
  • Extensions: vscode에서 사용할 수 있는 확장 프로그램을 검색하고 설치할 수 있는 메뉴입니다. 원하는 확장 프로그램을 검색하여 설치할 수 있으며, 자신만의 확장 프로그램을 만들어서 업로드할 수도 있습니다.

Explorer > Open Folder

폴더를 선택하여 프로젝트를 생성합니다.

폴더를 만들어서 선택하고, new file 을 해서 지정 확장자까지 입력하면 파일이 생성됩니다. 

py_trader 폴더를 만들어서, test.py (py = 파이선 확장자) 를 생성했습니다. 

 

이렇게 python 확장자 파일을 만들면, 자연스럽게 우측 하단에 python extension 을 설치할지 물어봅니다. 

그러면 설치하러 고고 

 

3. vscode 초기 세팅 - python 사용

 

위의 Install 을 선택해서 바로 python 설치로 넘어가도 됩니다. 

만약 저런 Install 창을 실수로 꺼버렸으면  Extension 버튼 (네모 블럭) 을 누르고, python을 검색하여 Install 을 하면됩니다.

"Extensions" 아이콘을 클릭하고 "Settings"을 선택하여 사용자 설정을 편집합니다. 이 설정에는 테마, 폰트 크기, 들여쓰기 등의 항목이 있습니다. 

 

4.  vscode에서 python 사용해보기 

다시 Exploror 메뉴로 돌아가면, python 코드를 실행시킬 수 있습니다. 

test.py  파일에 간단한 코드를 입력해봅니다.

print('hello world')

상단의 세모를 누르거나, 화면에서 우클릭 Run python > Run python File in terminal 을 선택하면,

하단에 TERMINAL 이 나오고 hello world 가 써진 것을 확인할 수 있습니다. 

 

5. vscode 단축키


vscode에서 단축키를 사용하면 작업을 더욱 효율적으로 수행할 수 있습니다. vscode 메뉴에 "Preferences" > "Keyboard Shortcuts"를 선택하여 사용자 지정 단축키를 만들 수 있습니다. 또는 기본 단축키를 사용할 수 있습니다.

파일 및 탐색기 관련 단축키:

Ctrl + Shift + E : Explorer 탐색기 열기

Ctrl + Shift + F : 전체 검색 열기

Ctrl + Shift + G : Source Control 패널 열기
Ctrl + B : 탐색기 숨기기/보이기

Ctrl + P : 파일 검색 및 빠른 열기

Ctrl + Shift + N : 새 파일 열기

Ctrl + W : 현재 편집기 창 닫기

 

편집 관련 단축키:

Ctrl + C : 복사
Ctrl + X : 잘라내기
Ctrl + V : 붙여넣기
Ctrl + Z : 실행 취소
Ctrl + Shift + Z : 다시 실행
Alt + 위/아래 화살표 : 해당 행 이동
Alt + Shift + 위/아래 화살표 : 해당 행 복사

 

창 관련 단축키:

Ctrl + Shift + T : 최근에 닫은 편집기 창 다시 열기
Ctrl + Tab : 열려있는 편집기 창에서 다음 창으로 이동
Ctrl + Shift + Tab : 열려있는 편집기 창에서 이전 창으로 이동
Ctrl + 1, Ctrl + 2 등 : 해당 번호의 사이드바 열기/닫기

 

디버깅 관련 단축키:

F5 : 디버그 시작
F10 : 단계별 실행
F11 : 단계별 실행(함수 내부로 진입)
Shift + F5 : 디버그 중지
Ctrl + Shift + D : 디버그 탐색기 열기

 

기타 유용한 단축키:

Ctrl + ` : 터미널 열기/닫기
Ctrl + Shift + P : 명령 팔레트 열기
Ctrl + Shift + L : 선택된 텍스트의 모든 인스턴스를 선택
Ctrl + K + C : 주석 처리
Ctrl + K + U : 주석 처리 취소

 

6. vscode 초기 세팅 - python 가상환경 설정을 위한 Anaconda 설치

아나콘다는 파이썬을 비롯한 데이터 분석과 과학 연구에 필요한 다양한 패키지와 개발 환경을 제공하는 플랫폼입니다. 파이썬 기반의 패키지인 NumPy, Pandas, Matplotlib, Scikit-learn, TensorFlow 등을 포함하여 다양한 패키지들을 미리 설치하고 관리할 수 있습니다. Jupyter Notebook, Spyder, RStudio 등 다양한 개발 환경을 쉽게 설치하고 사용할 수 있습니다.

 

아나콘다 사이트 (https://www.anaconda.com/products/individua) 에 접속해서 운영체제에 맞춰 다운받습니다. 

설치 마법사의 지시에 따라 설치를 진행합니다. 기본값으로 설치하면 됩니다.

 

Just Me (recommended)
Add anaconda to my PATH environment variables 체크 해제

아나콘다의 경로는 PATH에 추가하지 않습니다. 필요한경우 직접 시스템 변수에 추가

 

설치가 완료되면 "Anaconda Navigator" 또는 "Anaconda Prompt"를 실행하여 파이썬 환경을 설정하고 필요한 패키지를 설치할 수 있습니다. 우리는 vscode에서 python interpreter에서 가상 환경 설정을 할 예정입니다.

 

by. skyfishb

댓글