VSCode에서 Maya로 원격 디버깅

4277 단어 파이썬VSCodemaya

VSCode에서 Maya로 원격 디버깅



이전에 설명한 방법 로 할 수 없게 되어 있었으므로 새로운 도입 순서를 소개.

준비 절차



  • ptvsd-4.1.3. 다음 p 다운로드 및 압축 해제.
  • 압축을 푼 폴더에 있는 ptvsd 폴더를 Maya의 Scripts 폴더에 복사합니다.

  • VScode측에서 Ctrl+Shift+P -> Debug: Open launch.json에 다음을 추가.
        {
            "name": "Maya: Attach",
            "type": "python",
            "request": "attach",
            "pathMappings":[{
                "localRoot": "${workspaceFolder}",
                "remoteRoot": "${workspaceFolder}",
            }],
            "port": 3000,
            "host": "127.0.0.1"
        }
    

  • usersetup.py에 다음을 추가합니다.

    usersetup.py
    import ptvsd;ptvsd.enable_attach(address=('127.0.0.1', 3000), redirect_output=True)
    


  • 실행 절차


  • 코드에 중단점을 친다.
  • vscode 디버깅 시나리오를 Maya: Attach로 설정합니다.

  • vscode에서 F5 디버깅 실행.
  • Maya에서 코드를 실행합니다.
  • 중단 점에서 중지하고 Vscode에 정보가 표시됩니다.


  • 잡감


  • 8월의 업데이트로 ptvsd 주위를 갱신했기 때문에, 이전의 방법을 사용할 수 없게 되었습니까?
  • 참고: Python in Visual Studio Code – August 2018 Release – Python at Microsoft


  • 참고



  • Debugging Maya using Visual Studio Code
  • Python debugging configurations in Visual Studio Code
  • Python in Visual Studio Code – August 2018 Release – Python at Microsoft
  • 좋은 웹페이지 즐겨찾기