티스토리 뷰
https://code.visualstudio.com/Download
파이썬을 설치할 때 기본으로 설치되는 IDLE 개발환경도 나름 쓸만하지만 그렇게 친절한편은 아닙니다. 그래서 이번에는 Visual Studio Code를 이용하여 파이썬 개발환경을 구축해보겠습니다. 위 사이트에 접속하여 윈도우버전 Visual Studio Code를 다운로드 받습니다. (Visual Studio Code는 마이크로소프트에서 오픈소스로 공개를 했기때문에 리눅스 버전도 있는데 우분투 리눅스에서 사용해본 결과 윈도우 버전과 큰 차이가 없었습니다.)
Visual Studio Code 파이썬 개발환경 구축
Visual Studio Code 설치는 그냥 기본 옵션으로 진행하면 됩니다. (PATH에 추가는 체크하는 게 편합니다.)
Visual Studio Code를 실행한 모습
왼쪽 맨 위에있는 탐색기 아이콘을 클릭하면 위와 같은 화면을 볼 수 있는데 여기서 폴더 열기를 선택에 프로젝트의(소스코드가 저장될) 폴더 위치를 지정해줍니다. (참고로 Visual Studio Code에서는 폴더를 기준으로 개발환경이 구축됩니다.)
PYTHON이라는 폴더가 지정되 모습
Visual Studio Code 왼쪽 맨 아래에 있는 EXTENSIONS 버튼을 클릭해서 Python 익스텐션을 설치합니다. 설치가 완료되면 파란 Enable버튼이 생기는 이것을 누르면 끝. 이 과정에서 Visual Studio Code가 재시작됩니다. 만약에 다시 시작이 안된다면 직접 껐다가 다시 실행시켜주세요. 재시작까지 끝났으면 파이썬 개발환경 구축이 완료된 것입니다.
파일을 만들어 파이썬 코드를 작성하고 F5키를 누르면 (또는 디버스 모드에서) 개발 환경을 선택할 수 있는 메뉴가 뜨는데 여기서 Python을 선택합니다. (여기서 Visual Studio Code는 기본적으로 Nodejs 개발환경을 제공하는 것을 볼 수 있습니다.)
개발환경을 선택하면 .vscode 폴더에 launch.json이라는 설정파일이 생성되는데 개발환경을 변경하기 위해서는 이 파일을 수정하면 될 것 같습니다.
파이썬 개발환경이 선택된 상태에서 다시 F5키를 누르게 되면 디버그 모드에서 파이썬 코드가 실행되는 것을 볼 수 있습니다. 간단한 구구단 코드인데 잘 실행이 되네요.
Visual Studio Code 말고도 Sublime text, Atom 같은 다양한 텍스트 에디터가 있으니 참고하세요. 저는 VSCode가 무료에다가 개발환경으로 믿을만한 MS의 프로그램이기에 이걸로 선택했을뿐. 지금까지 써보니 Nodejs, C#, Go 등 다양한 언어 개발에도 괜찮은 것 같습니다. 딴건 모르겠고 파이썬 IDLE보다는 확실히 편합니다^^
[Python] - 파이썬(Python) 프로그래밍 시작하기 (파이썬 설치 및 실행)
[Tools] - 이클립스 텍스트 편집기 인코딩을 UTF-8로 변경하기 (유니코드 설정방법)
[Tools] - 이클립스 테마 변경 방법 (Eclipse Color Theme 에디터 편집기 색상 변경)
[Tools] - 이클립스(Eclipse)로 FTP 원격 접속하기 (Remote System Explorer 설치방법)
- Total
- Today
- Yesterday
- 안드로이드 프로그래밍
- openmediavault
- linux
- PYTHON
- 라즈베리파이 NAS
- mysql
- 파이썬 프로그래밍
- 리눅스 cat
- 리눅스
- eclipse
- 추억의 오락실
- 파이썬
- jsp 프로그래밍
- Eclipse ADT
- raspberry pi
- 파이썬 자료형
- 라즈베리파이 오락실
- 라즈베리파이 나스
- Android Programming
- 파이썬 연산자
- 라즈베리파이
- Android Studio
- 리눅스 기초
- 게임기 만들기
- 파이썬 함수
- 리눅스 설치
- 라즈베리파이 활용
- 파이썬 기초
- 리눅스 명령어
- 이클립스 사용법
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | |||||
3 | 4 | 5 | 6 | 7 | 8 | 9 |
10 | 11 | 12 | 13 | 14 | 15 | 16 |
17 | 18 | 19 | 20 | 21 | 22 | 23 |
24 | 25 | 26 | 27 | 28 | 29 | 30 |