Dev Ops/Devlop Tool Visual Studio Code를 활용한 Python 실행
  • 728x90
    반응형

    VS Code for Python



    프로그램 설치



    먼저 환경 설정과 시작을 위한 프로그램들을 설치한다.


    - Visual Studio Code (VX Code) 


    - Python


    자신의 OS 환경에 맞게 설치하면 된다. 이 글에서는 윈도우 64bit 환경을 기준으로 작성되었다.



    VX Code 실행



    설치가 완료 되었으면 VS Code를 실행한다.


    실행 후 플러그인을 설치해야되는데 VS Code는 사용자가 필요한 Extension을 별도로 


    설치할 수 있도록 Marketplace를 제공한다.


    맨 좌측의 '확장' 아이콘을 클릭하거나 또는  Ctrl+Shift+x  를 눌러 다음 플러그인을 설치한다.


    - Python


    - Python for VSCode




    프로젝트 생성



    이제 프로젝트 생성을 위한 폴더를 열어야 한다.


    VSCode는 '폴더'를 하나의 프로젝트 단위로 인식하며 해당 프로젝트 폴더 아래  .vscode  이름의 디렉토리가 생성되며


    여기에 각종 환경을 설정한 파일이 생성된다.


    시작 화면에서 '폴더 열기 ...' 를 클릭하거나 상단의 '파일-폴더 열기' 를 선택한다.


    VS Code는 Command Palette를 통해 각종 명령(디버그, 타 응용 플러그인 실행 등)을 실행할 수 있다.


    간단하게 Hello World를 출력하는 코드를 작성해 보자.


    print("Hello World !")
    print(1+2+3+4+5)



    tasks.json 생성 및 수정



    '보기-명령 팔레트' 또는  Ctrl+Shift+P  로 명령 팔레트를 실행한다. 그럼 Editor 화면의 상단에 에디팅 박스가 생성된다.


    에디팅 박스에  Tasks: Run Task  를 입력하면 아래 자동완성 문구가 나오고 




    엔터를 누르면 "실행할 작업이 없습니다. 작업 구성..." 이런 문구가 나오고 


    그것을 클릭하면 "템플릿에서 tasks.json 파일 만들기가" 나온다.




    이걸 클릭하여 MS Build, maven을 비롯한 여러가지 빌드 명령이 나오고 여기서 우리는 Other를 클릭하여


    tasks 파일을 만들고 내용을 다음과 같이 수정한다.



    {
    // See https://go.microsoft.com/fwlink/?LinkId=733558
    // for the documentation about the tasks.json format
    "version": "3.7.0",
    "command": "python",
    "isShellCommand": true,
    "args": ["${file}"],
    "showOutput": "always"
    }

    여기까지의 과정 중 에러가 발생할 경우 보통 특정 플러그인이 설치되지 않았기 때문이다.



    실행하기



    python 화면에서  Ctrl+Shift+B  또는 작업 탭의 빌드 작업 실행을 클릭하면 된다.


    VS Code는 사용자의 디버깅 모드를 지원하는데 해당 기능은  F5  를 통해 실행할 수 있다.







    728x90
    반응형
상단으로