Pry-Remote nicht ausgelöst Rails 4

Problem

Nach dem Upgrade auf Rails 4 in einem anderen Zweig und dem Testen der zuletzt funktionierenden Lösung Pry-Remote mit Pow on Rails 4. Ich habe immer noch Probleme mit den neuen Rails 4 und Pry Debugger.

Was ich laufe:

rvm 1.26.11 (latest) by Wayne E. Seguin <[email protected]>, Michal Papis <[email protected]> [https://rvm.io/]
ruby 2.2.3p173 (2015-08-18 revision 51636) [x86_64-darwin14]
Rails 4.2.4
Pry version 0.10.2 on Ruby 2.2.3

  # Debugging
  gem 'pry'
  gem 'pry-byebug'
  gem 'pry-stack_explorer'
  gem 'pry-rails'
  gem 'pry-remote'
  gem 'byebug'

pry (0.10.2)
  coderay (~> 1.1.0)
  method_source (~> 0.8.1)
  slop (~> 3.4)
pry-byebug (3.2.0)
  byebug (~> 5.0)
  pry (~> 0.10)
pry-rails (0.3.4)
  pry (>= 0.9.10)
pry-remote (0.1.8)
  pry (~> 0.9)
  slop (~> 3.0)
pry-stack_explorer (0.4.9.2)
  binding_of_caller (>= 0.7)
  pry (>= 0.9.11)

Mac OS X 10.10.5 (14F27)

Letzte Version von Pow

Full Gemfile und Gemfile.lock

Symptoms:

Putting binding.remote_pry in den Code, der angehalten wird, aber nicht in den Debugger gelangen kann. Der Debugger bleibt nach der Eingabe von pry-remote "geladen".

First Pry-Remote: Debugger nicht bereit.

Second Pry-Remote: Keine Antwort

Third pry-remote: Lädt ohne Ausgabe weiter

Vierte Fernsteuerung: Ausgabe bei STRG + C

EDIT 1:

So nach dem vorgeschlagenen Beitrag https: //github.com/Mon-Ouie/pry-remote/issues/).

Ich habe folgendes gemacht und ausprobiert:

Erstellte .prv-Datei mit:

Pry.config.correct_indent = false

Pry.config.auto_indent = false

Added "erfordern 'Pry-Remote'" zu main.rb

Nicht Unicorn oder Nginx ausführen, daher müssen diese @ nicht aktualisiert werde

Updated Gemfile togem "pry-remote", :require => "pry-remote"

So mit all diesen Dingen getan, immer noch keinen Unterschied.

Edit 2:

Mit Hilfe von Alexey Shein bin ich noch einen Schritt weiter gegangen. Jetzt geht er in den Debugger, aber ich kann nicht @ verwendnext undstep.

Edit 3:

Pry-Byebug Issue erstellt:https: //github.com/deivid-rodriguez/pry-byebug/issues/7

Edit 4: Teilen Sie diesen Beitrag inPry Remote / ByeBug geht als nächstes in Teardown weil ich denke, dass dieses Problem eher mit ByeBug zusammenhängt als mit Pry-remote.

Antworten auf die Frage(2)

Ihre Antwort auf die Frage