Eli의 여백

바쁜 나날들 사이에서 생각났던 이런저런 것들을 적어봅니다.

프로그래밍/Python 프로그래밍

Python 프로그래밍 - 에디터 설치

Eli♪ 2013. 7. 27. 12:08

안녕하세요 Schnee입니다~

 

저번에 이어 이번에는 Python을 제대로 쓰기 위해 코드 에디터(정확히는 통합 개발 툴)를 설치해 보겠어요.


Editor가 왜 필요할까요?


 

메모장으로 코딩하기 싫잖아요?

Editor는 적절한 syntax highlighting 기능(글자 색을 보기좋게 바꿔 주어 읽기 좋게 해 주는 것)과 자동 scope 기능 등이 있어 코드를 짜기에 편리하지요.


 

 

설치할 프로그램은 Wing IDE101이라는 프리웨어에요.Wing은 프로그램 이름이고,IDE는 Integrated Development Environment(맞나?) 의 줄임말로, 한글로 풀어 쓰면 '통합 개발 환경' 정도가 되겠네요. 말 그대로 이거 하나만 받으면 코드를 짜는 것부터 실제 프로그램을 실행시키고, 디버깅(Debugging; 오류 패치 작업)까지 할 수 있는 좋은 프로그램이에요.101은 뭔지는 잘 모르겠네요.
설치를 시작해 볼까요?

http://www.wingware.com/downloads/wingide-101/4.1.13-1/binaries

위의 링크에 들어가면 아래같은 페이지가 나와요. 

(제가 글을 쓰는 시점에서는 4.1이 최신 버전이에요. 5.0버전은 베타 버전이라서 안정성이 떨어져요.)

 

링크가 안들어가지면 

http://www.wingware.com/downloads 에서 Wing IDE 101을 선택하면 알아서 최신 버전으로 맞춰 주네요.

(professional은 돈내야되요... 프리웨어인 101을 씁시당)

 

<그림 1> Wing IDE 101 다운로드 페이지

 

위 그림에서 저는 Windows7을 쓰니까 Windows버전으로 받을게요.

<그림 2> Wing IDE 101 다운로드
적절한 곳에 받고, 실행을 시킵니다.

<그림 3> 설치 시작!
다음을 눌러 이용약관 동의해주시고다음 다음 다음 다음....!


<그림 4> 진짜 설치 시작!
Install 눌러주시구....

<그림 5> 설치 중

<그림 6> 설치 끝!
자 이제 설치가 끝났으니 켜볼까요
설치 끝난 창에서 Launch Wing IDE 101을 선택하시고 Finish하셔도 되고요,시작 버튼 눌러서 프로그램에서 Wing IDE 101 찾으셔도 되요.

<그림 7> 설치 끝나고 켜면 나오는 화면
대충 다 끝나면 이렇게 나와요.버전이 4.1.13-1이라고 되어 있네요.
그리고 아래쪽에 Python Shell이란 게 있네요. 어디서 본 것 같지 않나요?


네, 저번 글의 바로 요놈입니다.하얗게 변했네요 ㅋ

shell부분에 print 'Schnee'하고 쳐보시면 저번 글과 같은 결과가 나와요.

 

IDE 설정하기


이제 한글을 잘 쓰기 위한 세팅을 해 볼까요?

(코딩은 기본적으로 영어로 해야 하는데, 우리는 한국 사람이니까 한글로 주석을 달 때 안 깨지기 위함이에요.)
메뉴바에서 Edit-Prefererence에 들어가면

<그림 8> 설정하기 창
이렇게 생겼어요.Display Font/Size와 Source Code Font/Size에 있는 Change를 눌러서 hcr dotum을 찾고, 글자크기는 마음에 드는 크기로 선택하시면 될거에요.(dotum은 돋움 폰트에요. 저는 이게 제일 깔끔하고 보기 좋아서 이걸로 써요. 다른 한글 되는 폰트 아무거나 하셔도 되요. 그런데 프로그래밍은 글자체가 예쁜것보다는, 보기에 깔끔한 게 좋아요.)

다 설정하셨으면 메뉴바에서 File-New를 눌러보세요.그리고 거기에 print 'Schnee'를 넣고 위쪽에 보이는 초록 화살표를 눌러보세요.

<그림 9> 테스트

Schnee말고 다른 한글도 넣고 실행을 눌러보세요.잘 되면 설치랑 설정 성공!
다음 글에서 만나요~

다음 글에서는 진짜 코딩을 시작하기 위한 약간의 개념 설명을 할게요. 별로 어렵진 않을 거에요.
어서 읽고 원하는 프로그램을 만들어 볼까요!