Публикации по теме 'pry'
The Pries That Bind: Прай, суперсила программиста на Ruby
Путь начинающего программиста к работе в качестве инженера-программиста, будь то для небольшой стартап-компании или для гиганта с миллиардным состоянием, такого как Google, может оказаться тяжелым испытанием, особенно когда дело доходит до тестирования кода, который они написали, и убедиться, что все работает так, как задумано. Это в не меньшей степени относится и к Ruby-программистам: хотя они могут работать с языком программирования, который относительно легко освоить, они неизбежно..
Вопросы по теме 'pry'
Включение консоли для приложения Ruby
Я пытаюсь добавить консоль в свое приложение Ruby cli (очень похоже на консоль Rails), но не могу найти решение, которое делает то, что мне нужно:
Раскрашивание и подсветка синтаксиса
Возможность передавать переменные или использовать текущий...
677 просмотров
schedule
13.10.2021
Как сослаться на переменную с именем frame в режиме pry
В Rails, когда я использую pry, как мне ссылаться на переменную с именем frame , а не на вызов команды frame ?
Я использую Rails 4.1.x, pry 0.10.3, pry-alias 0.0.1, pry-byebug 3.3.0 и pry-rails 0.3.4.
51 просмотров
schedule
14.10.2021
Ruby, pry: Могу ли я добавить что-нибудь в команду `pry example.rb`, чтобы pry автоматически переходил в интерактивный режим после завершения выполнения скрипта?
Pry переходит в интерактивный режим, если обнаруживает исключение (например, если вы просто поместили неопределенную переменную 'x' в конец скрипта).
(Также, если внутри самого скрипта вы require 'pry' и поместите binding.pry в точку, в которой...
264 просмотров
schedule
06.03.2022
«Ошибка: невозможно открыть /home/‹›/billy-bones/= для чтения» при использовании pry и DataMapper
Итак, я пытаюсь создать быструю консольную программу для своих нужд разработки, похожую на rails console (я использую Sinatra + DataMapper + pry).
Я запускаю его и запускаю cat = Category.new(name: 'TestCat', type: :referential) . Это дает мне...
395 просмотров
schedule
03.04.2022
Pry работает с устаревшей версией Ruby
Когда я набираю pry -v , я получаю
Pry версии 0.12.2 на Ruby 2.3.0
тогда как ruby -v дает
ruby 2.6.0rc2 (15 декабря 2018 г., ствол 66408) [x86_64-linux]
и rbenv global , и rbenv local дают
2.6.0-rc2.
Я...
122 просмотров
schedule
21.06.2022
Сделать pry, чтобы пропустить код rails и других драгоценных камней
Я хочу использовать гем pry-debugger для понимания чужого кода (в основном рельсы). Обычно я вызываю binding.pry, затем несколько раз выполняю skip и наблюдаю за кодом, который он выводит. Есть ли способ пропустить код rails (и других драгоценных...
195 просмотров
schedule
04.07.2022
Как правильно настроить Pry в Rails 4.2
Я не понимаю, какие драгоценные камни необходимо установить для корректного запуска Pry в проекте Rails 4.2. Мне казалось, что все в порядке до недавнего времени. По какой-то причине binding.pry теперь, кажется, выплевывает всякий раз, когда я...
2125 просмотров
schedule
14.07.2022
Ошибка Binding.pry в общем блоке примеров?
У меня есть проект, в котором размещение binding.pry будет работать при выполнении тестов RSpec, за исключением классов, где мы используем общий пример. Мы настроили его там, где есть два блока: один в самом классе, который обрабатывает ошибки, а...
50 просмотров
schedule
06.08.2022
При выполнении отладки в Visual Studio (C#), есть ли способ вставить строку кода после точки останова?
Сейчас я отлаживаю проект MVC ASP.net. После того, как я установил точку останова в Visual Studio и запустил проект, он останавливается в точке останова, как я и ожидал. Но мне нужно добавить несколько строк во время отладки.
Есть ли когда это...
211 просмотров
schedule
21.08.2022
Подавить STDOUT во время RSpec, но не Pry
Я тестирую генератор, который выводит много информации в STDOUT. Я хочу подавить это, и для этого есть много ответов.
Но я хочу по-прежнему иметь возможность использовать pry. Прямо сейчас я должен отключить подавление, если мне нужно заглянуть в...
512 просмотров
schedule
28.08.2022
Есть ли Socket в комплекте с Pry?
Я изучаю сокет в Ruby. Я попробовал require 'socket' в сеансе Pry только для того, чтобы получить false . После долгих хлопот я решил использовать irb , но все работало нормально.
Позже я запустил TCPServer.new('localhost', 2000) в сеансе...
103 просмотров
schedule
07.09.2022
Как запретить pry/irb автоматически выводить мой контент?
Например,
[36] pry(main)> questions = Question.all
=> #<Mongoid::Criteria
selector: {}
options: {}
class: Question
embedded: false>
Я не хочу, чтобы он выводил критерии, я просто хочу выполнить этот оператор без вывода.
30 просмотров
schedule
16.09.2022
Как получить доступ к объекту запроса при отладке с помощью pry?
Я пытаюсь выяснить, что происходит в контроллере admin/topics в жемчужине контактов spree_easy. В контроллере есть такой код:
new_action.response do |wants|
wants.html {render :action => :new, :layout => !request.xhr?}
end
И я хочу...
957 просмотров
schedule
29.09.2022
Краеведческая история с любопытством
Я использую pry REPL для ruby и его плагин для рельсов (драгоценный камень pry-rails ). В настоящее время pry имеет глобальную историю для всех проектов. Можно ли настроить его так, чтобы у каждого проекта rails был свой файл истории?
859 просмотров
schedule
24.09.2022
Как выйти из цикла с Ruby Pry?
Я использую Pry со своим приложением Rails. Я установил binding.pry внутри цикла в своей модели, чтобы попытаться отладить проблему. Например:
(1..100).each do |i|
binding.pry
puts i
end
Когда я набираю quit , он переходит к...
68586 просмотров
schedule
04.12.2022
Нокогири не может выйти из открытия URL-адреса
Когда я пытаюсь использовать pry (который заменяет консоль IRB или rails)
doc = Nokogiri::HTML(open(url))
Он читает файл (хотя я должен продолжать нажимать пробел). Однако в конце говорится
(END)
и он не возвращает мне командную...
155 просмотров
schedule
15.03.2023
Существует ли (экспериментальный) браузер классов для Ruby?
Существует ли (экспериментальный) браузер классов для Ruby?
Я говорю о комбинации браузера/редактора классов, аналогичной большинству реализаций Smalltalk (т.е. ориентированной на классы/объекты [времени выполнения] вместо файлов .rb)
P.S.:...
1087 просмотров
schedule
26.04.2023
Прай: покажи мне стопку
Используя Pry in Rails, когда я нажимаю точку останова в коде binding.pry
Я хочу знать, как я сюда попал, кто мне звонил, кто им звонил и т. Д. Но, как ни странно, я не вижу этой команды. Кто-нибудь знает?
52227 просмотров
schedule
06.02.2023
Как я могу запустить Pry в Rails/Ruby автоматически, когда возникает какое-либо исключение, в месте возникшего исключения
Как я могу автоматически запускать Pry в Rails/Ruby при возникновении любого исключения в месте возникновения исключения?
У меня сложная проблема с отладкой, которую я не могу отследить до ее источника, она возникает в Rails где-то между ответом...
2330 просмотров
schedule
15.11.2022
Гем Octokit не работает с openssl
Я использую octokit gem для взаимодействия с github API. Поэтому, когда я пытаюсь выполнить через pry консоль простой тест вроде:
require 'octokit'
=> true
Octokit.user "ricardobond"
Консоль приносит мне:...
509 просмотров
schedule
21.03.2023