Ich versuche irgendwie von der Debugger-Krankheit über rails s -u
wegzukommen, aber es will einfach nicht.
Ein erster Versuch mit RadRails 2 endet immer nur damit, daß der gerade
ausgewählte Source-File gestartet wird - und abstürzt. Dieses
Eclipse-Zeug ist einfach nur zum kotzen, das kann vor lauter Kraft nicht
laufen und die Hilfe ist an Dämlichkeit schwer zu überbieten.
Der nächste Versuch mit vim:
- vim compiliert
- vim-ruby-debugger in ~/.vim kopiert
- gem ruby-debug-ide installiert
- vim --servername VIM starten
- :cd ~/projects/rails
- :Rdebugger ./script/rails s
Komisch ist schonmal, daß vim hinterher einfach so weiter vor sich hin
vegetiert, ohne daß irgendwelche Quelltexte geladen werden, oder sonst
irgendwas passiert.
Die rails-Applikation läuft derweil im Browser. Wenn man sie auf einen
debugger-Aufruf im rails-Quelltext laufen läßt, stürzt sie mit der
Meldung
1 | uninitialized constant ScriptInterface
|
ab. Es sieht so aus, als würde die Sache am Debugger scheitern, denn
ohne debugger-Aufruf läuft alles.
Was ist da faul?