better_errors gem setup

Posted . Visible to the public.

Voraussetzung: Die Gems better_errors und binding_of_caller sind der development-Gruppe im Gemfile hinzugefügt.

Zuerst: bundle install ausführen + lokalen Server neustarten

Die Shell im Browser sollte für Jeden funktionieren. Beim Öffnen über den bereitgestellten Link ist das leider nicht der Fall:

In der Date ~/.bash_profile kann man die environment-Variable BETTER_ERRORS_EDITOR festlegen auf die in development.rb gelauscht wird:

 export BETTER_ERRORS_EDITOR=sublime

Statt Sublime Text können auch andere Editoren verwendet werden, die Optionen sind hier aufgelistet: https://github.com/charliesome/better_errors/blob/8e5b7f97953663547a8cc4bb55f1924a2e9eee88/lib/better_errors.rb#L14

Mit RubyMine geht es leider nicht out-of-the-box, es gibt einen Workaround für Mac OS X, aber ich habe keinen für Linux gefunden, zur Referenz hier die Anleitung für OS X:

https://github.com/charliesome/better_errors/wiki#opening-files-in-rubymine

Posted by Philipp Antar to Distribusion IT (2013-10-15 12:35)