От Ruby до Java - эквивалент «Прай»? - PullRequest
0 голосов
/ 08 февраля 2019

Я только что перешел с Ruby на Java, и отладка в Ruby стала намного проще благодаря гему Pry.Вы можете поместить binding.pry в любом месте кода и после запуска приложения, код остановится или «остановится» на binding.pry и позволит вам манипулировать переменными, создавать новые объекты, возвращать значения и т. Д.игровая среда в данный момент времени.

Что-нибудь похожее в Java?

1 Ответ

0 голосов
/ 09 февраля 2019

Отладка - это путь, если вы используете для запуска консоли IRB / pry / rails в рабочей среде, вам нужно привыкнуть менять настройки подключения на производственную, что очень опасно , ноопция для языка, который не предлагает консоли REPL (read eval print loop).

Настройте класс Java просто для того, чтобы быть точкой входа кода, который вы хотите отлаживать, затем добавьте точки останова и запустите его вРежим отладки.Каждый раз, когда вам нужно отладить что-то еще, измените класс точки входа, чтобы сделать что-то еще.

Вы также можете просто использовать точки останова в своих маршрутах / конечных точках, добавить точку останова к маршруту и ​​инициировать вызов API с помощью curl, postman или любого клиента HTTP, который запускает этот маршрут.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...