Публикации по теме '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 просмотров

«Ошибка: невозможно открыть /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 просмотров

Ошибка 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