Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
branch: dmg

This branch is 9 commits ahead, 83 commits behind master

Fetching latest commit…

Cannot retrieve the latest commit at this time

Failed to load latest commit information.
Commands
DragCommands
Macros
Preferences
Snippets
Support
Syntaxes
appcast/build
config
script
website
.gitignore
ABOUT
CHANGELOG
Capfile
Info.plist
LICENSE
README.md
Rakefile
TODO
dsa_pub.pem
info.plist

README.md

TextMate bundle for Ruby on Rails development

To install with Git:

mkdir -p ~/Library/Application\ Support/TextMate/Bundles
cd ~/Library/Application\ Support/TextMate/Bundles
git clone git://github.com/drnic/ruby-on-rails-tmbundle.git "Ruby on Rails.tmbundle"
osascript -e 'tell app "TextMate" to reload bundles'

To install without Git:

mkdir -p ~/Library/Application\ Support/TextMate/Bundles
cd ~/Library/Application\ Support/TextMate/Bundles
wget http://github.com/drnic/ruby-on-rails-tmbundle/tarball/master
tar zxf drnic-ruby-on-rails-tmbundle*.tar.gz
rm drnic-ruby-on-rails-tmbundle*.tar.gz
mv drnic-ruby-on-rails-tmbundle* "Ruby on Rails.tmbundle"
osascript -e 'tell app "TextMate" to reload bundles'

Rails 3.0 contributors

  • Kamil Kukura (rake migrate timestamp patch)

Rails 2.0 features/contributors (copied from CHANGELOG)

  • Snippets/Commands for:
    • Tests
      • assert_select (ass)
      • assert_difference/assert_no_difference (asd/asnd)
      • GET+POST test method stubs (defg+defp)
    • Controllers
      • respond_to (rst)
      • REMOVED: render_component snippets
      • loggers - pass a block instead of raw string to save time if logging not used (e.g. production) [thx Stephen Touset]
      • redirect_to for resource paths (rep, repp, renp, renpp)
      • render :update (ru) [thx Simon Jefford]
    • Views
      • form_for (ff)
      • link_to for resource paths (lip, lipp, linp, linpp)
      • <% end -%> (end)
    • Models
      • has_many :though (hmt)
      • association snippets give better defaults (e.g. bt + hm)
      • validates_format_of (vf,vfif) [thx Dean Strelau]
    • Migrations
      • Sexy Migrations now available as "t." snippets [thx Lawrence Pit]
      • Migration classes have own textmate scope
      • Add/Remove Columns - the 'down' statements are in reverse order [thx Lawrence Pit, Daniel Kristensen]
  • Language/Syntax
    • New keywords: rescue_from
    • Added rb as a valid Rails file type [thx James Deville]
  • Commands
    • html.erb is the default for new templates (backwards compatibility is being worked on too)
  • Plugins

    • Footnote
      • footnote-edge uses .erb for templates [thx Stephen Bannasch]
  • Ian's extra notes:

    • I've noticed that the install plugin command doesn't work under Ruby 1.9.*
Something went wrong with that request. Please try again.