Описание тега byebug
Byebug is a simple to use, feature rich debugger for Ruby 2.0.
0
ответов
Как отладить применение рельсов в производстве
Я новичок в рубине на рельсах. Я должен отладить приложение рельсы в производственном режиме. Я работаю с Unicorn+ NGINX, и я посмотрел на конфигурации / журналы и журналы Unicorn и Nginx, не было никаких информативных записей в журнале, когда он па…
15 авг '18 в 00:39
1
ответ
Отладчик Rails завершается автоматически через некоторое время, и вкладка терминала Ubuntu зависает
Я использую byebug для отладки моего приложения rails. Отладчик останавливается, но продолжается автоматически через некоторое время и выдает следующее: [5188]! Уволенный истекший рабочий: 5378 Рабочий 0 (pid: 5959) загружен, фаза: 0 а также когда и…
11 июл '18 в 19:04
1
ответ
Почему отладчик Ruby возвращает значения, отличные от кода во время выполнения?
Посмотрите на этот простой класс Ruby: require 'byebug' class Foo def run byebug puts defined?(bar) puts bar.inspect bar = 'local string' puts defined?(bar) puts bar.inspect end def bar 'string from method' end end Foo.new.run При запуске этого клас…
09 мар '17 в 13:53
2
ответа
Как мне показать больше окружающего кода в byebug?
По умолчанию byebug показывает 10 строк, например, строки [40, 49]Как я могу легко увидеть больше окружающего кода? Например строки 30-60
22 окт '16 в 20:28
2
ответа
Быбуг и рубин 2.2.3
При попытке использовать byebug в первый раз с ruby 2.2.3 я получаю NameError: undefined local variable or method `byebug' Я запутался, вот некоторые диагностики: ruby --version ruby 2.2.3p173 (2015-08-18 revision 51636) [x86_64-darwin14] cat Gemf…
26 ноя '15 в 19:41
2
ответа
В ruby я не могу заставить beebug работать с селеном
require 'selenium-webdriver' require 'byebug' byebug driver = Selenium::WebDriver.for:chrome driver.navigate.to "http://google.com" puts driver.find_element(:tag_name, 'input'); puts driver.find_element(:name, 'q'); driver.find_element(:name, 'q').s…
28 дек '18 в 17:40
1
ответ
Каково влияние на производительность включения драгоценных камней Ruby IRB в производство? (т.е. Pry / Byebug / awesome_print ...)
В проектах Rails принято видеть, что гемы улучшения оболочки включаются только в development / test разделы Gemfiles - предположительно потому, что при включении этих драгоценных камней в производственный Gemfile происходит падение производительност…
18 фев '16 в 05:28
10
ответов
Заставь Byebug завершить выполнение, не выходя из Pry
Когда я устанавливаю точку останова с помощью Byebug в Rails, я иногда хочу, чтобы она завершилась, но в руководстве по github сказано использовать exit который также выходит из Прай. Typing continue неоднократно может раздражать, если точка останов…
03 июн '15 в 17:46
1
ответ
Rails многострочная отладка в byebug или как спасти в одну строку
Иногда мне нужно отладить какое-то неприятное исключение, обратная трассировка которого скрыта или усечена, например ArgumentError без каких-либо следов стека. Я привык к отладке с помощью byebug. Проблема в том, что интерпретатор byebug представляе…
22 фев '17 в 09:56
1
ответ
Ruby Byebug никогда не останавливается
Ruby byebug никогда не останавливается ни в одном из моих кодов. Он установлен правильно без ошибок. Я сделал обновление пакета byebug, а также gem нетронутый byugug. Я запускаю сервер rails с помощью этой команды rails s -e development Вот файл дра…
13 июн '15 в 02:28
2
ответа
Rails4 - Как отлаживать пользовательский объект?
Как мне отладить объект пользователя?Я использую byebug. Я хочу получить доступ к атрибуту имени, но получаю имя пользователя класса.Пожалуйста, помогитеСпасибо [8, 17] in /home/ubuntu/workspace/converse/app/controllers/messages_controller.rb 8: end…
24 янв '15 в 20:53
1
ответ
Byebug не обновляет локальную переменную в Ubuntu
Вот мой код: # please_just_work.rb require 'bundler/setup' Bundler.require byebug puts "a = #{a}" В сеансе byebug я установил значение a, но это остается неопределенным: [1, 5] in /home/paper/tmp/debug.rb 1: require 'bundler/setup' 2: Bundler.requir…
09 сен '18 в 16:08
1
ответ
Pry Remote / ByeBug затем переходит в Teardown
Поэтому я решил разделить свой последний пост, так как ошибка связана с ByeBug больше, чем с Pry-Remote (я думаю). URL последнего сообщения: Pry-Remote не запущен Rails 4 Проблема: При вводе Next в Pry-Remote, ByeBug действует неожиданно и переходит…
01 окт '15 в 08:51
1
ответ
Rails: не могу загрузить такой файл - byebug/byebug (LoadError)
Кто-нибудь видел подобную проблему?, У меня Windows 8. Каждый раз, когда я делаю "генерацию скаффолда", я получаю сообщение об ошибке ниже. Я получаю эту ошибку в большинстве моих проектов, часто на разных этапах, но всегда с byebug. C:\Ruby200-x64\…
11 ноя '14 в 15:50
1
ответ
Rails и Byebug - Как я могу повторно отобразить текущий контекст строки
Когда я отлаживаю с помощью Byebug, иногда я оцениваю некоторые переменные в терминале, что вызывает отображение отображаемого контекста строки. Затем я хотел бы снова распечатать его на экране. Как я могу это сделать? Я думал, что, возможно, 'displ…
26 ноя '13 в 16:49
6
ответов
Отладка в метод из производства IRB
Когда я ищу проблему, например, с конкретным объектом ActiveRecord, я часто обнаруживаю, что выполняю в своей производственной системе следующее: # RAILS_ENV=production bundle exec irb(main)> article = Article.find(123) => #<Article id: 123…
20 апр '16 в 14:29
2
ответа
Active Record Association CollectionProxy не работает: почему @owner.@ Target.count дает результат 1, когда @owner.@ Target возвращает пустой массив?
У меня есть модели в моем приложении Rails: Sales_Opportunity, которая имеет множество мужчин. Я настраиваю их с помощью FactoryGirl и запускаю тест, чтобы показать, что при удалении моей Sales_Opportunity я также вызываю удаление связанных Swots. П…
27 июл '15 в 11:22
1
ответ
Прай-пульт не сработал Rails 4
Проблема: После обновления до Rails 4 в другой ветке и пробного решения, которое работало в прошлый раз, Pry-Remote с Pow on Rails 4. Я все еще испытываю трудности с новыми Rails 4 и Pry Debugger. Что я бегу: rvm 1.26.11 (latest) by Wayne E. Seguin …
25 сен '15 в 11:16
2
ответа
byebug: прервать вывод на консоль
У меня есть некоторый код (приложение Rails), который генерирует вывод на консоль. Я хотел бы использовать byebug, чтобы получить местоположение того, что генерирует этот вывод. Есть способ сделать это?
05 мар '17 в 12:53
2
ответа
Любой способ запустить byug ug под пассажиром + nginx?
Я разработал простое приложение rails, которое работает в среде разработки под WEBrick. Однако, когда я перехожу в производственную среду, это не работает. Я исправил тривиальные ошибки, связанные с активами и вещами. Однако некоторые вещи просто не…
03 фев '16 в 18:13