VSCode로 Ruby를 부담없이 실행하는 환경 만들기 (디버거 포함)

1259 단어 루비VSCode
Ruby Debug 플러그인의 문서에 써 있는 것 그대로입니다만・・・
  • Ruby는 rbenv이거나 무엇이든 좋기 때문에 설치되었습니다.
  • VScode도 설치되었습니다.

  • Ruby : gem의 readapt 설치
    $ gem install readapt
    

    VScode : Ruby 플러그인 설치



    VScode : Ruby Debug 플러그인 설치



    VScode : .vscode/lunch.json 추가하기
    {
        "version": "0.2.0",
        "configurations": [
            {
                "type": "ruby-debug",
                "request": "launch",
                "name": "Launch File",
                "program": "${file}",
                "programArgs": [],
                "useBundler": false
            }
        ]
    }
    

    이제 지금 열려 있는 파일을 즉시 실행할 수 있습니다.
    브레이크 포인트 등도 효과가 있으므로 매우 편리합니다.

    주의

    브레이크 포인트에서 실행을 멈추고 있는 상태에서 VSCode를 종료하는 등, readapt의 프로세스가 이상한 형태로 계속 실행해 버리면 제대로 움직이지 않게 되므로 그 때는 프로세스 kill 하는지 PC 재기동으로.

    좋은 웹페이지 즐겨찾기