Ha még nem hallottál volna a rails-footnotes pluginról, mindenképp próbáld ki! Feltelepítése után minden oldalhoz hozzáad egy navigációs elemet, amelyről könnyedén elérheted a munkamenetek, sütik, környezeti változók tartalmát:
A rails-footnotes plugin bevetés közben
Sőt meg is nyithatod a meghívott vezérlőt, nézetet vagy a letöltött css stíluslapok tartalmát a beállított szövegszerkesztődben - alapértelmezettként a Textmate-el van integrálva. Ez utóbbi funkció elérhető akkor is, ha kivételt dob az alkalmazásunk - így egy kattintással elérhetjük a kivételt produkáló kódsort.
Igazából a plugin dokumentációja minden lényeges pontra kitér, de azért:
Ha még nem telepítettünk volna gem-et korábban a GitHub-ról, adjuk hozzá a listánkhoz:
gem sources -a http://gems.github.comInnentől kezdve, ha egy gemre keresünk a GitHubosokat is kilistázza - a gemek többsége pedig ma már innen érhető el.
Telepítsük a gemet a szokásos módon:
sudo gem install josevalim-rails-footnotes
Majd adjuk hozzá az alkalmazásunk fejlesztői környezetéhez. Mivel nyilván nem lenne célszerű éles környezetben is használni ezért a config/environments/development.rb fájlban definiáljuk, mint gem függőséget:
config.gem "josevalim-rails-footnotes", :lib => "rails-footnotes", :source => "http://gems.github.com"
A gem elég jó API-val rendelkezik így akár egyedi tartalmakat is hozzáadhatunk a fülekhez.