Описание тега pry-rails

Pry-rails относится к консоли разработчика среды выполнения Pry, которая используется в качестве альтернативы стандартной оболочке IRB для языка программирования Ruby. Используйте этот тег для вопросов, связанных с консолью разработчика среды выполнения.
0 ответов

Я использую Pry, в частности, Remote-Pry, и когда в консоли нажимаю обратно, появляется "Exit"

Таким образом, независимо от моей истории консоли, если я нахожусь в сеансе pry, и если я нажимаю удар вверх, он должен показать, какой была моя последняя команда. Вместо этого он показывает exitи выполнит выход, если я нажму клавишу ввода. Почему э…
20 ноя '13 в 17:05
2 ответа

NoMethodError в pry-stack_explorer при использовании консоли rails

Я использую Прай для rails console, Всякий раз, когда я оцениваю какое-то значение в консоли, NoMethodError поднят в bindings_equal?это метод pry-stack_explorer драгоценный камень. Вход и выход следующие. Это не вредно, но неприятно. Я хочу удалить …
04 сен '14 в 02:30
1 ответ

Прайлс на докере не работает

Я попробовал подход с tty: true stdin_open: true внутри docker-compose.yml и прикрепление к идентификатору контейнера (см. http://www.chris-kelly.net/2016/07/25/debugging-rails-with-pry-within-a-docker-container/), но он просто зависает. Я тоже проб…
1 ответ

Как правильно настроить Pry в Rails 4.2

Я запутался в том, какие гемы нужно установить, чтобы правильно запустить Pry в проекте Rails 4.2. До недавнего времени у меня вроде бы все было хорошо. По какой-то причине binding.pry теперь, кажется, срыгивает всякий раз, когда я пытаюсь пройти че…
09 авг '15 в 12:28
1 ответ

Как установить pry/pry-rails глобально для всех проектов?

Как можно заменить irb а также rails console с pry/pry-console глобально для каждого проекта без необходимости включать его в проект?
09 авг '18 в 12:14
1 ответ

Противоречие в файле семени в терминале и консоли

У меня небольшая проблема. Я делаю простой проект сайта, который имеет 4 модели (пользователи, статьи, обсуждения, комментарии). Были созданы следующие ассоциации: У пользователей много обсуждений и комментариев, в статьях много обсуждений (и коммен…
19 май '18 в 13:39
3 ответа

Как скрыть столбец в выводе pry / rails

У меня есть блоб изображения, записанный в поле в БД, но я не хочу видеть этот вывод в консоли при просмотре объекта пользователя. Мне не нужно, чтобы выходные данные изменялись или модифицировались для функционирования приложения, это просто для от…
17 янв '17 в 15:11
2 ответа

Рельсы params.nil? если еще

У меня есть этот простой код рельсов, и происходит что-то странное. Как вы видете params.nil? является true и это все еще вызывает остальную часть. Что мне здесь не хватает? Прай сессия 5: def build_resource 6: binding.pry 7: if params.nil? 8: model…
04 май '18 в 18:30
1 ответ

binding.pry в Rails View: NameError: неопределенная локальная переменная или метод

Я использую Rails 4 с гемами byebug, pry-rails, pry-byebug, pry-stack_explorer. Когда я заменяю в файле представления: <td class="subtotal"><%= order.display_item_total %></td> с <td class="subtotal"><%= binding.pry %>&…
16 сен '16 в 14:41
0 ответов

Ошибка rails-pry при создании точки останова: ошибка ловушки before_session: NoMethodError: неопределенный метод `chomp'для nil:NilClass

Я использую rails-pry создать точку останова с binding.pry заявление. Это сработало очень хорошо почти всегда. Однако теперь есть это забавное новое сообщение об ошибке, я даже не уверен, как отлаживать отладчик: before_session hook failed: NoMethod…
15 фев '19 в 15:53
0 ответов

Использование Hirb и Awesome Print с Pry Rails

Некоторое время я использовал Pry с Rails через Gem Pry-Rails. Я хочу добавить Hryb и Awesome Print в Pry, поэтому я добавил код инициализации в свой Pry ~/.pryrc файл, как описано здесь и здесь: # ~/.pryrc require 'rubygems' # Hirb for Tables begin…
08 ноя '13 в 16:51
0 ответов

Использование pry-rescue с rspec показывает странный код

Мы пытаемся использовать pry-rescue внутри rspec, чтобы получить отладчик при сбое спецификации. Теперь, когда это ожидание не проходит: expect(page).to have_content('Thanks for signing up!') pry открывается, но код, на котором находится pry, выгляд…
17 янв '17 в 16:07
2 ответа

Ошибка консоли Rails: Ошибка загрузки ~/.pryrc: Команда: `continue` не найдена

Когда я использую консоль rails на моем текущем ноутбуке (в любом проекте rails), я получаю следующую ошибку при запуске консоли. Rails console error: Error loading ~/.pryrc: Command: `continue` not found Консоль все еще загружается и работает прави…
05 май '14 в 21:33
1 ответ

Проблемы для добавления наблюдателей в join_table

Когда я создаю пост, я добавляю наблюдателей поста. Поэтому, когда администратор создает сообщение, оно будет добавлено в join_table post_watchers. И когда я добавляю это с помощью after_create, я сталкиваюсь с проблемами, потому что он добавляет по…
28 апр '18 в 17:05
1 ответ

Почему `binding.pry` останавливается не в том месте?

По какой-то причине, когда я устанавливаю точку останова, используя binding.pry программа заканчивается остановкой в ​​совершенно другом (и инопланетно выглядящем!) месте. Я делаю это неправильно? Gemfile (сокращенный) gem "rails", "~> 4.1" gem "…
26 янв '15 в 12:29
0 ответов

binding.pry игнорируется rspec

Я ожидаю, что сеанс pry будет открыт в моей консоли во время выполнения rspec, Я делаю что-то неправильно? Или ожидаете неправильного поведения? Gemfile: group :development, :test do gem 'rspec' gem 'rspec-rails' ... gem 'pry-rails' ... end Gemfile.…
19 июн '14 в 16:38
1 ответ

Rails показывает неверный расчет

[8] pry(#<Plan>)> self[:total_outstanding]||0 / self.dd_amount => 10100.0 [9] pry(#<Plan>)> self[:total_outstanding]||0 => 10100.0 [10] pry(#<Plan>)> self.dd_amount => 900.0 [11] pry(#<Plan>)> self[:total…
18 дек '14 в 18:14
1 ответ

Переключиться с Прай на IRB

Я обнаружил Pry не так давно, но есть несколько аспектов, которые мне не нравятся Невозможно начать запись до завершения загрузки всех библиотек Время выполнения скопированного кода довольно медленное Копирование вставится через некоторое время; Я д…
01 июн '17 в 09:58
1 ответ

Как я могу установить приглашение Pry в качестве текущей метки времени?

Когда я помещаю следующую строку в ~/.pryrc это не работает, как ожидалось: Pry.config.prompt_name = Time.now.to_s Каждый запрос равен времени запуска Pry. Как обновить подсказку с текущей отметкой времени, каждый раз, когда подсказка отображается (…
28 фев '14 в 01:37
1 ответ

Произошла ошибка при попытке загрузить драгоценный камень 'pry-rails'

Я не знаком с Ruby, но все равно пытаюсь установить и протестировать iQvoc ( https://github.com/innoq/iqvoc). После некоторых начальных проблем мне удалось установить его с герою. Сейчас я пытаюсь экспортировать небольшой тестовый тезаурус, но у мен…
30 мар '17 в 14:41