Я пытался настроить отладчик или что-то подобное, чтобы я мог проверить свой код, пока я начинаю изучать язык ruby
.
Я прочитал десятки учебных пособий, и до сих пор мне не удалось понять, как заставить это работать.
- Я скачал два указанных драгоценных камня + расширение 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
.
Пожалуйста, дайте мне знать, если мне нужно установить что-то еще, кроме отладчика, чтобы получить конкретный вывод моего кода,как указано выше.
Действительно отчаянно с этим на данный момент. Спасибо всем заранее!