본문 바로가기
[Tools]

[Tools] IDE 통합개발환경

by Inkim 2019. 9. 3.

※ 통합개발환경(IDE=Intergrated Development Environment)

(정의)

소스작성을 위한 코드 편집기, 컴파일러(또는 인터프리터), 디버깅용 디버거 등 프로그램 개발에 필요한 도구들이 하나의 프로그램 개발 환경으로 통합되어 개발 생산성을 높이는 소프트웨어.

 

(종류)

⑴ Pycharm

⑵ Visual Studio Code : MS사

⑶ Pydev : 이클립스 기반

 

Δ 프로젝트

= 파이썬 개발 작업을 통합 관리하기 위한 논리적 개념

(특징)

파이썬 코드파일, 각종 리소스 파일(프로젝트 설정 파일, 멀티미디어 파일) 등으로 구성

 

Δ 디버깅

= 프로그램의 정확성, 논리적 오류(버그)를 찾아내는 테스트 과정

→ 자동화된 디버깅 소프트웨어 필요함

 

ⓐ 중단점 지정 : 프로그램 실행 정지 → 메모리 저장된 값 확인 값 확인→ 실행 재개 또는 코드 실행

ⓑ run / debug / step over (F8)

ⓒ 디버깅 종료 = F9 / Run>Resume Program ▶ 프로그램 나머지 코드 실행 후 디버깅 종료

 

cf. 비주얼코드

- Ctrl F5 : Run

- F10 : 디버깅 시 1행씩 실행