VisualStudioCode에서 Ruby를 디버깅하는 가장 쉬운 방법 (Windows10 환경)

Ruby의 디버깅을 VScode로 하는 기사를 여러가지로 보았지만, Windows의 녀석이 아마 거의 없기 때문에 간단하게 기사를 정리해 두기로 했습니다. Windows가 아닌 사람의 기사를 참고로 하고 있으므로 비슷한 부분이 많을지도 모르는 것은 양해 바랍니다. 덧붙여 이 기사에서는 Ruby의 인스톨은 전제 조건입니다.


환경



OS:Window10 Pro
VisualStudioCode : ver1.8.1 (아마)

우선 소개



gem을 사용하여 다음 세 가지를 설치합니다. 명령 프롬프트에서 다음을 각각 실행하십시오.

cmd1
gem install ruby-debug-ide

cmd2
gem install debase

cmd3
gem list

Ruby 디버깅 코드



뭐든지 좋다. 이번에는 HelloWorld로 만들겠습니다.

helloworld.rb
  print"HelloWorld"

VScode 측 설정




디버그 표기 근처의 기어를 클릭하면 lanch.json이 열립니다. 이것을 바탕으로 긴 녀석이지만 다음과 같이 다시 작성하십시오.

lanch.json
{
    "version": "0.2.0",
    "configurations": [
        {
            "name": "Debug Local File",
            "type": "Ruby",
            "request": "launch",
            "cwd": "${workspaceRoot}",
            "program": "${workspaceRoot}/helloworld.rb"
        }
    ]
}

이것으로 우선 디버그 환경은 할 수 있었습니다.

디버깅하자.



이제 준비가 되었으므로 디버그 버튼을 눌러 봅시다.


할 수 있었습니다! ∩(´∀`)∩나와이♪
그런 다음 중단 점, 스텝 오버 인 및 아웃이 가능합니다.

좋은 웹페이지 즐겨찾기