파이썬 에디터 - 비주얼 스튜디오 코드 사용하기

파이썬(Python)을 설치하면 이제 코딩을 할 에디터가 있어야겠죠. 지난번에 파이썬을 설치하면서 봤던 구름 IDE를 사용할 경우는 접속하고 컨테이너로 들어가면 바로 코딩을 할 수 있는 에디터가 나타나므로 따로 코딩용 에디터를 신경쓸 필요가 없습니다. 오늘은 PC(로컬)에서 코딩을할 에디터를 살펴보겠습니다. 살펴볼 에디터는 비주얼스튜디오코드(Visual Studio code = VSC = VS Code)와 파이썬을 설치하면 사용할 수 있는 에디터가 있으므로 이 두가지를 비교해보겠습니다.

 

Python IDLE

파이썬을 설치하면 IDLE 이라는 프로그램이 같이 설치되죠. IDLE라는 것은 Integrated Development and Learning Environment라고 하는 직역하면 통합 개발 및 학습환경쯤 될 것 같은데요. 흔히들 통합개발환경이라고 하는 것 같습니다. 구름 IDE에 보면 하단에 명령어 실행창이 붙어 있던 것과 같다고 보면 됩니다. IDLE 를 실행시키면 아래와 같이 윈도우에서 CMD 입력한 것같은 프로그램이 나오죠.

 

 

이 IDLE는 한가지 더 프로그램을 가지고 있는데요. 상단 메뉴에서 File > New File를 선택하면 새로운 메모장 같은 창이 또 나타납니다.

 

이 메모장 같이 생긴 것이 파이썬에 내장되어 있는 에디터입니다 . 파이썬에 이미 에디터가 개발용으로 들어 있는 거죠. 별도로 다른 에디터를 설치하지 않아도 개발이 가능합니다. 에디터에 간단히 테스트용으로 몇줄 적어보면 적어봤는데요.  

 

파이썬 내장 에디터 / 센스프레스

 

위에 #test.py는 주석문입니다 . 주석은 개발본인이나 다른 사람이 참고할 수 있도록 실행은 되지 않는 부분이죠. 주석은 한줄만 주석이 주석이 필요하면 앞에 #을 붙이면 됩니다. 여러줄이면 따로따로 #을 붙여주면 되지만 번거롭겠죠. 그럴 때는 " 따옴표를 세개 연속으로 사용하고 

주석이 될 블럭을 위쪽과 아래쪽에서 막아주면 됩니다. 위에 녹색 부분이 주석이되는 블럭입니다. 큰 따옴표 대신 작은 따옴표(')를 세개 연속으로 해도 된다고 하네요.

 

파이썬 내장 에디터 / 센스프레스

 

작성한 것을 실행시켜볼 수 있는데요. Run> Run Module를 선택하면 작성한 코드가 shell에서 실행이 됩니다. 만약 파일이 저장하기 전이면 파일을 먼저 저장해야한다고 나오고 저장하면 곧바로 실행결과가 shell화면에 나타납니다.

위와같이 주석처리된 부분은 나오지 않고 hello만 출력된 것을 확인할 수 있습니다.

 

파이썬 내장 에디터 / 센스프레스

 

이렇게 에디터는 파이썬에 내장된 것을 사용해도 되고 메모장 같은 것으로 만들어도 되지만 요즘 좋은 에디터들이 많이 나와 있고 생산성도 더 좋기 때문에 다른 에디터를 사용하는데요. 이미 기존에 나와 있는 유명한 에디터들은 다 가능합니다. 저장해서 파일을 실행시킬 수만 있으면 되는 거니까요. Atom, Sublime 등도 많이 사용하는데 저는 Visual Studio Code를 사용하기로 했습니다.

 

Visual Studio Code(비주얼 스튜디오 코드)

Visual Studio Code 홈페이지에 가면 프로그램을 다운받을 수 있습니다. 

윈도우용, 맥용 모두 있어서 본인의 OS에 맞는 것을 선택하면 됩니다.

설치를 하면 아래와 같은 식으로 구성된 화면이 나오는데요. 이미 파이썬을 설치했지만 자체적으로 뭔가 필요해서인지 플러그인으로도 VSC 에 플러그인을 설치하라고 자꾸 나와요. VS code는 화면의 왼쪽 아이콘중 사각형 4개를 조합하는 것 같은 모양의 아이콘을 누르면 여러가지 플러그인들을 설치할 수 있습니다. 

 

비주얼 스튜디오 코드 / 센스프레스

 

다양한 플러그인들이 있는데 그중에서 python을 선택하고 install하면 됩니다. 처음엔 확장 플러그인 목록에 아무것도 안보일 수 있는데요. 그땐 위쪽에 있는 검색창에서 python을 입력하면 위와 같이 목록에 나타납니다.위 그림에선 installs를 검색한 모양이네요.

설치한 VSC에서 앞서 작성한 것과 같이 test.py를 만들고 작성해봤습니다. 코드를 작성해보면 앞서 확장 플러그인으로 파이썬을 설치한 것 때문에 코드를 일부만 입력해도 추천 코드가 나타나 좀 더 생산적으로 작업할 수 있도록 도와줍니다.

 

비주얼 스튜디오 코드 / 센스프레스

 

코드를 작성한 후에 우측상단에 있는 ▷ 모양 아이콘을 클릭해서 실행시켜 볼 수 있습니다. 실행하면 아래쪽에 있는 문제 /출력/디버그콘솔/터미널 화면에서 나타나는데요. 터미널로 변경되면서 실행결과가 나옵니다. 별도로 쉘 프로그램이 없어도 이 에디터 안에서 모두 확인이 가능하기 때문에 편리합니다.

 

마치며,

저는 앞으로 비주얼스튜디오코드로 파이썬작업을 해보면서 포스팅을 할텐데요.

파이썬에 최적화되어 있다는 파이참(PyCharm)이란 에디터도 있습니다. 별도로 플러그인도 필요 없고 문법도 체크해주고 자동완성도 되고 편리하다고 하다고 합니다. 설치만 해봤는데, 프로그램은 많은 것들이 이미 탑재되어 있어서 그런지 좀 더 무겁더라구요. 우선 저는 한동안은 계속 VSC를 사용하고 파이참은 가끔씩 살펴보도록 하겠습니다.

 

파이썬에 최적화된 에디터 파이참 / 센스프레스

 

 

 

반응형

댓글

Designed by JB FACTORY