Go from unit test to model to controller to functional test to view to spec etc.
- Running tests and specs
Run test or spec for the current model, controller, lib etc.
- Console and webserver
Run this console and webserver in a buffer.
Use snippets to speedup code writing and editing.
C-h b to find out what key bindings are available and see
M-x customize-group <RET> rails for all the knobs and switches.
Before you install this package make sure the following dependencies met:
- Ruby Mode
- Inferior Ruby Mode
These are installable via the ELPA or using
apt-get install ruby-elisp. Some Emacs distributions include them by default.
Pull the latest version from github:
git clone git://github.com/remvee/emacs-rails.git ~/.emacs.d/rails-minor-mode
Hook it up in your
.emacs.d/init.el with something like:
(add-to-list 'load-path (expand-file-name "~/.emacs.d/rails-minor-mode")) (require 'rails)
You’re ready to go.
You can find HAML and SASS support via ELPA.
The latest from github:
git clone git://github.com/eschulte/rhtml.git ~/.emacs.d/rhtml-minor-mode
Hook it up:
(add-to-list 'load-path (expand-file-name "~/.emacs.d/rhtml-minor-mode")) (require 'rhtml-mode)
Latest from subversion repo:
svn co http://svn.clouder.jp/repos/public/yaml-mode/trunk/ ~/.emacs.d/yaml-mode
Hook it up:
(add-to-list 'load-path (expand-file-name "~/.emacs.d/yaml-mode")) (require 'yaml-mode)
Yes! Plenty! And most of them known, ignored and yearning for your attention! Please fork this repository and fix the stuff that bothers you.
A big thanks to Dmitry Galinsky for starting this project. Since then a lot of people touched it too, checkout the commit logs.