Среда отладки для Ruby в Vscode - PullRequest
0 голосов
/ 18 октября 2019

Я пытался настроить отладчик или что-то подобное, чтобы я мог проверить свой код, пока я начинаю изучать язык ruby.

Я прочитал десятки учебных пособий, и до сих пор мне не удалось понять, как заставить это работать.

  1. Я скачал два указанных драгоценных камня + расширение ruby ​​для vscode, как рекомендовано в нескольких руководствах.
gem install ruby-debug-ide
gem install debase

Я создал файл vs.code с файлом {}launch.json.

для файла {} launch.json Я ввел следующий код:

"version": "0.2.0",
"configurations": [

  {
    "name": "Rails server",
    "type": "Ruby",
    "request": "launch",
    "cwd": "${workspaceRoot}",
    "program": "${workspaceRoot}/bin/rails",
    "args": ["server"]
  }
]
}

Когда я запускаю отладчик, я получаю следующие отзывы о консоли отладки: Debugger terminal error: Process failed: spawn rdebug-ide ENOENT

Я ищу решение, которое позволяет мне увидеть вывод функций, переменные и т. д., как мы делаем на JavaScript, используя console.log(). Я предполагаю, что это эквивалентно puts() или prints() для ruby.

Пожалуйста, дайте мне знать, если мне нужно установить что-то еще, кроме отладчика, чтобы получить конкретный вывод моего кода,как указано выше.

Действительно отчаянно с этим на данный момент. Спасибо всем заранее!

...